Bu konu, Object Storage Service (OSS) SDK for C 3.10.0 sürümüne göre hazırlanmıştır.
Uyumluluk
OSS SDK for C sürüm uyumluluğu:
OSS SDK for C V3.X.X için: uyumlu.
-
OSS SDK for C V2.X.X için:
Windows ile uyumludur.
-
Linux API işlemleriyle uyumludur ancak aşağıdaki bağlı liste (aos_list_t) dolaşma API işlemleriyle uyumsuzdur:
aos_list_for_each_entry
aos_list_for_each_entry_reverse
aos_list_for_each_entry_safe
aos_list_for_each_entry_safe_reverse
-
OSS SDK for C V1.0.0 için: aşağıdaki yapılar ve API işlemleri hariç uyumludur:
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
OSS SDK for C V0.0.X için: uyumsuz.
Örnek kod
OSS SDK for C, referans veya kullanım amacıyla çeşitli örnek kod dosyaları sunar. Aşağıdaki tabloda OSS SDK for C tarafından sunulan örnek kod dosyaları açıklanmaktadır.
|
Örnek kod dosyası |
İçerik |
|
Kaldığı yerden devam eden yükleme (C SDK) ve Kaldığı yerden devam eden indirme (C SDK) |
|
|
Nesne yükleme ve indirme işlemlerinde CRC-64 doğrulaması yapın |
|
OSS SDK for C kaynak kodu hakkında daha fazla bilgi için GitHub adresini ziyaret edin.