POST media/subtitles/delete

概要

このエンドポイントを使用すると、字幕と動画の関連付けを解除して字幕を削除できます。字幕と動画の関連付け解除は、ツイートする前でも後でもできます。

リクエスト

リクエストはJSONでコンテンツ本体を記述したHTTP POSTで、コンテンツのタイプがapplication/json; charset=UTF-8である必要があります

注: このエンドポイントのドメインはupload.twitter.comです

応答コード

このエンドポイントが返すHTTP応答は次のとおりです。

ステータス テキスト 説明
200 OK 字幕を作成するリクエストが正常に送信されました。
400 Bad Request 通常この応答が発生するのは、無効なJSONがリクエストに含まれている場合、またはリクエストがいずれかのJSONペイロードの送信に失敗した場合です。この場合、このエラーは無効な字幕ファイルを示すことがあります。
403 Unauthorized 無効な認証情報によりHTTP認証に失敗しました。OAuthキーおよびトークンを確認してください。
404 Not Found リクエスト送信先のURLでリソースが見つかりません。media_idが不正確であることが原因と考えられます。
500 Internal Server Error Twitter側で問題が発生しました。指数関数的後退パターンを使用してリクエストを再試行してください。
503 Service Unavailable Twitter側で問題が発生しました。指数関数的後退パターンを使用してリクエストを再試行してください。

リソースURL

https://upload.twitter.com/1.1/media/subtitles/delete.json

リソース情報

応答形式 JSON
認証の要否 要(ユーザーのコンテキストに限る)
レート制限 あり

リクエストの例

POST https://upload.twitter.com/1.1/media/subtitles/delete.json

  {
    "media_id":"692797692624265216",
    "media_category":"TweetVideo",
    "subtitle_info": {
      "subtitles": [
        "language_code":"EN", //The language code should be a BCP47 code (e.g. 'en", "sp")
      ]
    }
  }