2014-07-07 3 views
3

,이 요청하려고 해요 :Google oauth2 놀이터가 데이터를 반환하지 않는 이유는 무엇입니까? 나는 구글 놀이터를 사용 OAuth2를 배우고

https://www.googleapis.com/youtube/v3/activities?part=snippet 

을하고이 응답 수신 :

{ 
    "error": { 
    "code": 403, 
    "message": "Access Not Configured. Please use Google Developers Console to activate the API for your project.", 
    "errors": [ 
     { 
     "domain": "usageLimits", 
     "message": "Access Not Configured. Please use Google Developers Console to activate the API for your project.", 
     "reason": "accessNotConfigured" 
     } 
    ] 
    } 
} 

나는 모든 yoututbe v3의 API에 대한 액세스를 요청 인증 탭을 범위와 나는 요청에 따라 접근을 허가했다. 나는 아마도 쿼리 매개 변수를 틀리게 구성한다고 가정하고 있습니까? 나는 oauth를 처음 접했고 어떻게 작동하는지 알지 못합니다.

답변

2

놀이터에서이 API에 대한 oauth clientID와 secret을 사용해야한다고 생각합니다. 오른쪽 상단 모서리에있는 톱니 바퀴 버튼을 클릭하고 놀이터에서 "자신의 자격 증명 사용"의 체크 표시를 클릭하면 자신의 자격 증명을 입력 할 수 있습니다.

enter image description here

현재의 지시에 따라 자신의 OAuth 인증 정보를 얻을 수 있습니다 : https://developers.google.com/youtube/registering_an_application

당신이 응용 프로그램의 이름을 확인하고 APIS에서 & AUTH 이메일을 제공 - 개발자 콘솔에서> 동의 화면을 OAuth 자격 증명을 처음 만들면

쿼리에 누락 된 것이 하나 있습니다. 필터도 지정해야합니다. 최소한이 하나의 작업을 얻을 수 있는지 확인 :

https://www.googleapis.com/youtube/v3/activities?part=snippet&home=true

0

를 GET 저도 같은 문제가 있었는데, 내가 질문을 발견하기 전에 나는 나의에게

분명히 구글은 사용할 수 없습니다했던 유튜브 웹 로그 분석을 게시했다 이제 oAuthPlayground의 기본/데모 자격 증명을위한 API입니다. 링크에서 허용되는 답변을 참조하십시오.

https://stackoverflow.com/a/33462959/2473413