1

Youtube Api V2は、特定のビデオのようにサポートされなくなったためです。誰かがyoutubeapiv3でビデオを好きにする方法を説明できますか?私は常に次の応答を受け取ります:

 Response


400 Bad Request

- Show headers -

{
 "error": {
  "errors": [
   {
    "domain": "youtube.part",
    "reason": "unexpectedPart",
    "message": "contentDetails",
    "locationType": "parameter",
    "location": "part"
   }
  ],
  "code": 400,
  "message": "contentDetails"
 }
}

リクエストは:

Request


POST https://www.googleapis.com/youtube/v3/activities?part=snippet&key={YOUR_API_KEY}

Content-Type:  application/json
Authorization:  Bearer ya29.AHES6ZQUI8Gn7j93QZBmmdlDe7Ei-iqYseYAKAxyf3qTOHHwDHb-dA
X-JavaScript-User-Agent:  Google APIs Explorer

{
 "contentDetails": {
  "like": {
   "resourceId": {
    "videoId": "video-id",
    "kind": "youtube#video"
   }
  }
 }
}

パーツは=スニペットです

私はこれらのドキュメントをフォローしています:https ://developers.google.com/youtube/v3/docs/activities/insert

4

1 に答える 1

0

答えはすでにコメントにありますが、少し高めます: YouTube API v3: Python でビデオを気に入ると、Python での例がありますが、ビデオを気に入ることに関する詳細情報があります。

重要な点は、動画のいいねはplaylistItems.insert()電話ではなく電話で行うということactivities.insert()です。これは混乱の一般的な原因であり、私はテクニカル ライターにドキュメントの内容を明確にするように依頼しました。

于 2012-12-28T16:39:58.437 に答える