2013-09-25 2 views
2

일부 서비스는 'oauth for devices'(핀 기반 oauth)를 지원하지 않는 것 같습니다. 이것은 커맨드 라인 콘솔에서 일하는 우리에게 큰 의미가 있습니다.핀 기반 'oauth for devices'는 google plus에 사용할 수 없습니다.

그러나 gdrive 및 google-plus와 같이 매우 중요한 Google 스코프는 보이지 않습니다. 예를 들어 :

https://www.googleapis.com/auth/plus.login

이 작동하지 않습니다. 'HTTP/1.1 400 Bad Request'를 반환하고 JSON 오류 'invalid scope : 범위를 요청할 권한이 없습니다.'

더 많은 범위를 포함하지만 스택 오버플로는 링크 게시에 +10 평판이 필요하다고 말합니다.

블로거, gdrive 및 google-plus와 같은 서비스에서 핀 기반 oauth가 비활성화 되었습니까? 아니면 잘못된 범위입니까?

관련,

콜럼 실제로

답변

0

, 당신이 설명하는 범위는 현재 장치에 대한 OAuth2를 사용할 수 없습니다 (OAuth를 핀 기반).

0

breno가 대답 한대로 일부 입력 기능이있는 장치의 경우 OAuth2.0에서 일부 범위 만 지원됩니다.

다음은 YouTube Data API v3 범위의 결과입니다 (2014 년 7 월 기준). 다른 사람들이이 Q &을 쉽게 발견하고 함정에서 탈출 할 수 있도록 공유했습니다.

 
Works: 
    auth/youtube 

Fails with "Bad Request(400)" 
    auth/youtube.readonly 
    auth/youtube.upload 
    auth/youtubepartner 
    auth/youtubepartner-channel-audit 

이 질문과 breno의 답변으로 문제의 원인을 찾을 수 없었습니다. 감사.

관련 문제