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

:初期化

最終更新日:Dec 22, 2023

このトピックでは、Media-C SDK環境を初期化する方法について説明します。

エンドポイントの決定

エンドポイントは、リージョン内のAlibaba Cloud OSSのドメインです。 現在、2つの形式をサポートしています。

Endpointタイプ説明
OSSリージョンアドレスOSSバケットが配置されているリージョンのアドレス。 さまざまなリージョンのエンドポイントの詳細については、「リージョンとエンドポイント」をご参照ください。
ユーザー定義ドメイン名ユーザーが定義したドメイン名。CNAMEはOSSドメインを指します。
  • OSSリージョンアドレス

    次のいずれかの方法を使用して、OSSバケットが配置されているリージョンのアドレスにマップされたエンドポイントを検索できます。

    • エンドポイントとリージョンの間のマッピング関係を照会できます。 詳細は、「リージョンとエンドポイント」をご参照ください。
    • Alibaba Cloud OSSコンソールにログインし、[バケットの概要] ページを開き、バケットドメインのサフィックスを見つけます。 たとえば、バケットドメインbucket-1.oss-cn-hangzhou.aliyuncs.comのサフィックスoss-cn-hangzhou.aliyuncs.comは、インターネット上のバケットのエンドポイントです。

AccessKey の設定

Alibaba Cloud OSSにアクセスするには、署名認証用の有効なAccessKeyのペア (AccessKeyIDとAccessKeySecretを含む) が必要です。 AccessKeyを取得するには、次のリンクの手順を実行します。

RAMおよびSTSサービスの使用

デバイス端末 (携帯電話、タブレット、カメラなど) へのファイルのアップロードまたはデバイス端末からのファイルのダウンロードには、永続的な承認ではなく、一時的な承認のみが必要です。 このシナリオでは、RAMおよびSTSサービスが使用されます。

  1. RAMコンソールにログインし、RAMサービスを有効化します。
  2. ロールを作成します。 このロールにAliyunOSSFullAccessおよびAliyunSTSAssumeRoleAccess権限を付与できます。
  3. 作成が成功すると、ロールのARNがacs:ram:xxxx:role/yyyyに似た形式で詳細になります。 これはrole_arnです。 後続のステップで一時トークンを取得するために使用されます。

初期化