유튜브 용 Google apiclient
를 설정에서 내가 테스트로이 만든 문서를 따라 내 첫 번째 시도는 (유튜브 API에 대한 구체적인 예를 찾을 수 없습니다) :YouTube API v3 apiclient.errors.HttpError "필터가 선택되지 않았습니다." - 필터는 어디에 선택합니까?
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."
}
}
는 분명 내가이 filter
실종 해요,하지만 난 워드 프로세서 google-api-client-libraries.appspot.com 어디서나 찾을 수없는 것. 내 의도는 id
을 제공하여 동영상 세부 정보를 가져 오는 것입니다. @의 pypat의 제안에 따라
@pypat는'part'의 값을''id''로 바꾸려고했으나 어쨌든 같은 오류가 발생합니다 :) –
부품이 "id"이어야하고 다른 매개 변수 q를 제공해야한다고 생각합니다. = "7lCDEYXw3mM". 그것은 단지 문서를 빠르게 읽는 것에서부터입니다 ... 도움이 되길 바랍니다. – pypat
@pypat 여러분이 거의 옳았습니다. :)'q'는'id' 그리고 비디오 id, 고마워요! –