本文档基于OSS C SDK 3.9.2编写。
兼容性
OSS C SDK版本兼容性说明如下:
- 对于3.X.X系列SDK:兼容。
-
对于 2.X.X系列SDK:
- 兼容Windows。
- 兼容Linux,链表(aos_list_t)遍历接口不兼容。
- aos_list_for_each_entry
- aos_list_for_each_entry_reverse
- aos_list_for_each_entry_safe
- aos_list_for_each_entry_safe_reverse
- 对于 1.0.0 系列SDK,除以下结构体和接口不兼容外,其余均兼容。
- oss_request_options_t
- oss_get_object_to_buffer
- oss_get_object_to_file
- oss_get_object_to_buffer_by_url
- oss_get_object_to_file_by_url
- oss_init_multipart_upload
- oss_complete_multipart_upload
- 对于 0.0.X系列SDK:不兼容。
示例代码
OSS C SDK提供丰富的示例代码,方便您参考或直接使用。示例代码包括以下内容:
说明 C SDK源码请参见
GitHub。