?
サポート

スキル管理API - アカウントのリンク操作

このドキュメントでは、他のOAuth IDプロバイダーへのAlexaユーザーアカウントのリンクに関連したすべてのAPI操作について説明します。各リクエストにはAuthorizationヘッダーが必要であり、その値はLogin with Amazonから取得したアクセストークンでなければなりません。

アカウントのリンクを更新する

リクエスト

PUT /skills/{skill_id}/accountLinking
{
  "accountLinkingInfo": {
            "type": "AUTH_CODE",
            "domains": ["amazon.com", "zappos.com"],
            "authorizationUri": "https://authurl.com",
            "clientId": "alexa-skill",
            "scopes": ["user_id"],
            "accessTokenURI" : "https://accessToken.com", 
            "clientSecret" : "12345",
            "accessTokenScheme" : "HTTP_BASIC" 
        }
}

パラメーターの説明

フィールド 説明 パラメーターの型 必須
skill_id スキルの一意のIDです。 パス

本文の説明

accountLinkingInfoを含みます。

応答

HTTP/1.1 204 No Content 

アカウントのリンクの情報を読み取る

リクエスト

GET /skills/{skill_id}/accountLinking

パラメーターの説明

フィールド 説明 パラメーターの型 必須
skill_id スキルの一意のIDです。 パス

応答

HTTP/1.1 200 OK

{
  {
  "accountLinkingInfo": {
            "type": "AUTH_CODE",
            "domains": ["amazon.com", "zappos.com"],
            "authorizationUri": "https://authurl.com",
            "clientId": "alexa-skill",
            "scopes": ["user_id"],
            "accessTokenURI" : "https://accessToken.com", 
            "clientSecret" : "12345",
            "accessTokenScheme" : "HTTP_BASIC" 
        }
}