Google for YouTube をセットアップする最初の試みとapiclient
、ドキュメントに従ってこれをテストとして作成しました (YouTube API の特定の例は見つかりませんでした):
import json
from apiclient.discovery import build
service = build('youtube', 'v3', developerKey = 'tralalala')
videos = service.videos()
request = videos.list(part = '7lCDEYXw3mM') # some video id
response = request.execute()
json.dumps(response, sort_keys = True, indent = 4)
私はこれを取得します
{
"error": {
"errors": [
{
"domain": "youtube.parameter",
"reason": "missingRequiredParameter",
"message": "No filter selected.",
"locationType": "parameter",
"location": ""
}
],
"code": 400,
"message": "No filter selected."
}
}
明らかにこれがありませんが、ドキュメントgoogle-api-client-libraries.appspot.comfilter
のどこにも見つからないようです。私の意図は、ビデオの詳細を取得することです。id