すべてのプロダクト
Search
ドキュメントセンター

:C SDK

最終更新日:Dec 22, 2023

クリックして表示

OSS C SDK(2017-02-22)バージョン3.4.0

ダウンロードアドレス:

アップデート:

  • 追加:同時再開可能なアップロードのサポート oss_resumable_upload_file
  • 修正: oss_gen_signed_urlは一時的なユーザ署名をサポートしています
  • 修正: fd 2は初期化時にデフォルトでは有効になっておらず、fd 2はSDK終了時に無効になっていません
  • 修正:キーが xxx /./yyy/。/ async_test / testのときに SignatureDoesNotMatchのプロンプトが出る問題を修正しました。

OSS C SDK(2016-12-22)バージョン3.3.0

ダウンロードアドレス:

アップデート:

  • 追加:*プロキシのサポート
  • 修正: oss_get_object_to_fileは最初にオブジェクトを一時的なローカルファイルにダウンロードし、ダウンロードが成功した後でファイル名を変更します
  • 修正: Visual Studio aos_util.c(512)C4146コンパイル警告を削除しました。
  • 修正:URLアップロード/ダウンロードのCRC検証を追加

OSS C SDK(2016-11-22)バージョン3.2.1

ダウンロードアドレス:

アップデート:

  • 修正:oss_copy_objectのソースオブジェクト名にURL特殊文字を含めることができないという問題を解決しました。

OSS C SDK(2016-11-14)バージョン3.2.0

ダウンロードアドレス:

アップデート:

  • 追加:アップロード/ダウンロードのCRC検証のサポート
  • 追加:アップロードコールバック機能のサポート
  • 追加:プログレスバー機能のサポート

OSS C SDK(2016-08-11)バージョン3.1.0

ダウンロードアドレス:

アップデート:

  • 追加:RTMP機能のサポート
  • 修正:OSSとIMGの合併のサポート

OSS C SDK(2016-05-30)バージョン3.0.0

ダウンロードアドレス:

アップデート:

  • LinuxとWindowsのコードを統合
  • マルチパートアップロードに必要なパーツが多すぎる場合の例外を修正しました。
  • Windows用のサンプルプロジェクトを提供
  • 最適化されたLinuxのコンパイルとインストール方法

OSS C SDK(2016-03-28)バージョン2.1.0

ダウンロードアドレス:

アップデート:

  • サンプルプロジェクトの改善
  • ヘッダーの長さの制限が1Kから最大8Kにアップグレードされました
  • いくつかのスペルミスを修正しました

OSS C SDK(2016-03-06)バージョン2.0.0

ダウンロードアドレス:

アップデート:

  • 元のヘッダーを変更する完全なマルチパートインターフェイスのサポートを追加
  • サンプルプロジェクトと組織手段のリファクタリング
  • ユーザーが設定をカスタマイズするためにparamsパラメーターを開いた
  • paramsとheadersパラメータをnullにすることで、使用を簡素化し、ユーザコードの量を減らすことができました
  • HTTPSのサポート
  • IPのサポート
  • いくつかのテストを追加しました
  • oss_put_bucket_aclインターフェースを追加しました。
  • ディレクトリ関連の例を追加
  • 署名されたURLに関連する例を追加
  • インターフェース注釈の改善
  • 不要なポート設定パラメータを削除しました。
  • oss_init_multipart_uploadインターフェースのパラメーターの順序を調整しました。
  • 設定パラメータ名を公式サイトのパラメータ名と一致させるために最適化しました。
  • エンドポイントにhttpプレフィックスを含めることができないという問題を解決しました。
  • ユーザーがコンテンツタイプを設定できないという問題を解決しました
  • コンテンツタイプをファイル名とキーに基づいて自動的に設定できないという問題を解決しました。
  • リストのアップロードパートに空白が含まれている場合に、コアダンプの問題を解決しました。
  • oss_upload_fileインターフェースの再開可能なアップロード/ダウンロード時に可能なコアダンプの問題を解決しました。
  • いくつかのスペルミスを修正しました
  • すべての警告を解決しました
  • いくつかのヘッダーファイルの無効なマクロ保護を解決しました。
  • oss_head_object_by_urlインターフェースの無効を解決しました。
  • 使いやすさの向上と使用のしきい値の削減
  • サポートされているVisual C ++ 2008

OSS C SDK(2015-12-17)バージョン1.0.0

ダウンロードアドレス:

アップデート:

  1. OSS C SDKが依存するXMLサードパーティライブラリを調整し、libxmlをminixmlに置き換えてOSS C SDKのサイズを縮小しました。
  2. SDKの使用を容易にするために、コンパイル方法をCMAKEに変更しました。
  3. マルチパートアップロードに関連するインターフェイスをカプセル化するためのoss_upload_fileインターフェイスを追加し、マルチパートアップロードによるサポートされているファイルアップロード
  4. 名前に指定された接頭辞が含まれているオブジェクトを削除するためのoss_delete_objects_by_prefixインターフェースが追加されました。
  5. オブジェクト名またはファイル名に従ってcontent_typeを自動的に追加するための新しい機能をOSS C SDKに追加しました。

OSS C SDK(2015-11-12)バージョン0.0.7

ダウンロードアドレス:

アップデート:

  1. OSS C SDKのHTTPヘッダ長制限を超えるsts_tokenの問題を修正しました。

OSS C SDK(2015-10-29)バージョン0.0.6

ダウンロードアドレス:

アップデート:

  1. 要求ヘッダーによるx-oss-dateのサポートが追加され、署名時刻が指定され、システム時刻のずれによる署名エラーが解決されます。
  2. is_oss_domainの値を0に設定して、CNAME経由でOSSへのアクセスをサポートするようになりました。
  3. ユーザーが簡単に開始できるように簡単なインターフェース呼び出しの例を提供するOSS C SDKデモを追加
  4. OSS C SDKサンプルのUTF-8サードパーティライブラリへの依存を削除

OSS C SDK(2015-09-14)バージョン0.0.5

ダウンロードアドレス:

アップデート:

  1. 署名プロセス中にグリニッジ標準時(GMT)を取得する方法を変更しました。
  2. req_idがaos_status_tの返された状態から直接取得できるように、req_id処理メソッドを変更しました。

OSS C SDK(2015-08-17)バージョン0.0.4

ダウンロードアドレス:

アップデート:

1。keeplive永続接続をサポートするようになりました。2。ライフサイクル設定をサポート

OSS C SDK(2015-07-08)バージョン0.0.3

ダウンロードアドレス:

アップデート:

  1. バッファ内のコンテンツをオブジェクトにアップロードする追加をサポートするoss_append_object_from_bufferインタフェースを追加
  2. ファイル内のコンテンツをオブジェクトにアップロードする追加をサポートするoss_append_object_from_fileインタフェースを追加

OSS C SDK(2015-06-10)バージョン0.0.2

アップデート:

  1. oss_upload_part_copyインターフェースを追加して、パートコピーのアップロードメソッドでのオブジェクトのコピーをサポートしました。
  2. STSサービスの一時的な許可によってOSSへのアクセスが可能

OSS C SDK(2015-05-28)バージョン0.0.1

アップデート:

  1. OSSバケットを作成するためのoss_create_bucketインターフェースを追加
  2. OSSバケットを削除するoss_delete_bucketインターフェースを追加
  3. oss_get_bucketインターフェースを追加してOSSバケットACLを取得
  4. OSS内のオブジェクトを一覧表示するoss_list_objectインターフェイスを追加しましたバケット
  5. バッファー内のコンテンツをオブジェクトにアップロードするためのoss_put_object_from_bufferインターフェースを追加
  6. ファイルの内容をオブジェクトにアップロードするためのoss_put_object_from_fileインターフェースを追加
  7. oss_get_object_to_bufferインターフェースを追加して、バッファにオブジェクトの内容を取得しました。
  8. ファイルにオブジェクトの内容を取得するoss_get_object_to_fileインタフェースを追加しました。
  9. オブジェクトのユーザ・メタ情報を取得するためのoss_head_objectインタフェースを追加
  10. オブジェクトを削除するoss_delete_objectインタフェースが追加されました。
  11. オブジェクトをコピーするためのoss_copy_objectインタフェースを追加
  12. マルチパートのアップロードを初期化するためのoss_init_multipart_uploadインターフェースを追加
  13. バッファー内のコンテンツをパートにアップロードするためのoss_upload_part_from_bufferインターフェースを追加
  14. ファイル内のコンテンツをパートにアップロードするためのoss_upload_part_from_fileインターフェースを追加
  15. oss_list_upload_partインターフェースを追加して、アップロードされたすべてのパーツの情報を取得しました。
  16. マルチパートアップロードを完了するためのoss_complete_multipart_uploadインターフェースを追加
  17. マルチパートアップロードイベントをキャンセルするためのoss_abort_multipart_uploadインターフェースを追加
  18. バケットにすべてのマルチパートアップロードイベントを取得するためのoss_list_multipart_uploadインターフェースを追加しましたバケット
  19. 署名されたURLを生成するためのoss_gen_signed_urlインタフェースの追加
  20. oss_put_object_from_buffer_by_urlインターフェイスを追加して、URL署名メソッドを使用してバッファ内のコンテンツをオブジェクトにアップロードしました。
  21. oss_put_object_from_file_by_urlインタフェースを追加し、URLシグネチャメソッドを使用してファイルコンテンツをオブジェクトにアップロードしました。
  22. oss_get_object_to_buffer_by_urインターフェースを追加し、URLシグネチャメソッドを使用してバッファにオブジェクトの内容を取得しました。
  23. oss_get_object_to_file_by_urインターフェースを追加し、URLシグネチャ方式を使用してファイルにオブジェクト・コンテンツをダウンロードしました。
  24. oss_head_object_by_urlインターフェースを追加し、URL署名メソッドを使用してオブジェクトのユーザーメタ情報を取得しました。