全部产品
Search
文档中心

Object Storage Service:OSS SDK for C

更新时间:Jul 11, 2025

Topik ini didasarkan pada Object Storage Service (OSS) SDK for C versi 3.10.0.

Kompatibilitas

Berikut adalah informasi kompatibilitas untuk OSS SDK for C:

  • Untuk OSS SDK for C V3.X.X: sepenuhnya kompatibel.

  • Untuk OSS SDK for C V2.X.X:

    • Kompatibel dengan Windows.

    • Kompatibel dengan Operasi API Linux, tetapi tidak mendukung operasi API traversal daftar tertaut (aos_list_t), termasuk:

      • aos_list_for_each_entry

      • aos_list_for_each_entry_reverse

      • aos_list_for_each_entry_safe

      • aos_list_for_each_entry_safe_reverse

  • Untuk OSS SDK for C V1.0.0: sebagian besar kompatibel, kecuali untuk struktur dan operasi API berikut:

    • 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

  • Untuk OSS SDK for C V0.0.X: tidak kompatibel.

Contoh kode

OSS SDK for C menyediakan berbagai contoh kode sebagai referensi atau untuk digunakan langsung. Tabel berikut menjelaskan file contoh kode yang tersedia dalam OSS SDK for C.

File contoh kode

Isi

oss_put_object_sample

Unggah objek

Kelola ACL objek

oss_get_object_sample.c

Unduh objek

oss_append_object_sample.c

Unggah tambahan

oss_multipart_upload_sample.c

Unggah multipart

oss_resumable_sample.c

Unggah yang dapat dilanjutkan dan Unduhan yang dapat dilanjutkan

get_object_meta_sample.c

Kelola metadata objek

oss_list_object_sample.c

Daftar objek

oss_delete_object_sample.c

Hapus objek

oss_callback_sample.c

Panggilan balik unggah

oss_progress_sample.c

Bilah kemajuan unggah dan Bilah kemajuan unduhan

oss_crc_sample.c

Lakukan CRC-64 pada unggah dan unduhan objek

oss_image_sample.c

IMG

Catatan

Untuk detail lebih lanjut tentang kode sumber OSS SDK for C, kunjungi GitHub.

Referensi