あなたのAlexaコンソール
?
サポート

スキル認定操作(スキル管理API)

スキル認定操作(スキル管理API)

このドキュメントでは、スキルの認定に関連するAPI操作について説明します。すべてのリクエストにはAuthorizationヘッダーが必要であり、その値はLogin with Amazonから取得したアクセストークンでなければなりません。

関連トピック:Alexa Skills KitコマンドラインインターフェースとAlexaスキル管理APIの概要

スキルの認定を申請します

スキルを公開できるよう認定を申請します。

リクエスト

POST /v1/skills/{skillId}/submit

パラメーターの説明

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

応答

HTTP/1.1 202 Accepted

ヘッダー

Location: "<relative path to track submission status>"

例外

HTTP/1.1 401 Unauthorized
HTTP/1.1 403 Forbidden
HTTP/1.1 404 Not Found
HTTP/1.1 429 Too Many Requests
HTTP/1.1 500 Internal Server Error
HTTP/1.1 503 Service Unavailable

スキルの認定申請を取り消す

認定プロセス中のスキルを取り消します。

リクエスト

POST /v1/skills/{skillId}/withdraw

本文

{
  "reason" : "OTHER",
  "message" : "TEST SKILL"
}

パラメーターの説明

フィールド 説明 パラメーターの型 必須
skillId 一意のスキルIDです。 パス
reason 取り消しの理由を示す列挙型は次のいずれかになります:TEST_SKILLMORE_FEATURESDISCOVERED_ISSUENOT_RECEIVED_CERTIFICATION_FEEDBACKNOT_INTEND_TO_PUBLISHOTHER リクエスト本文の要素
message reasonにOTHERを指定した場合に、スキルを取り消す理由を示す文字列です。 リクエスト本文の要素 OTHERの場合は◯。それ以外は×。

応答

HTTP/1.1 204 No Content

例外

HTTP/1.1 400 Bad Request
HTTP/1.1 401 Unauthorized
HTTP/1.1 403 Forbidden
HTTP/1.1 404 Not Found
HTTP/1.1 429 Too Many Requests
HTTP/1.1 500 Internal Server Error
HTTP/1.1 503 Service Unavailable