2013-06-06 4 views
0

모바일 앱 생성시 차단되었습니다.
Google Shortener와 애널리틱스 기능을 앱에서 사용할 수 있기를 원한다면 문제는 2-legged Oauth2.0을 사용하고이 Google에서이 목표에 도달 할 수 있는지 이해할 수 없다는 것입니다. 서비스.
3-legged Oauth 2.0을 구현하려고했지만 모든 작업이 필요했습니다. 그러나 내가 원하는 것은 아니다. 나는 웹에서 많은 것을 찾았지만 좋은 해결책을 찾지 못했습니다. 어떤 사람이 나를 도울 수 있습니까?oauth 2.0 2- 다리가있는 Google Shortener

답변

0

2-legged OAuth 2.0 (즉, 응용 프로그램 자체를 대신하여 작동하고 특정 사용자의 데이터에 액세스하지 않는 응용 프로그램)을 사용하려면 일반적으로 서비스 계정을 사용하는 것이 좋습니다.

그러나 모바일 앱을 제작 중이므로 앱에 서비스 계정 키를 삽입해야한다는 것을 의미합니다. 앱 계정 키는 일반적으로 나쁜 아이디어입니다 (추출 할 수 있기 때문에). 즉, 귀하의 사용 사례에 대한 작동하는지 가 https://developers.google.com/url-shortener/v1/getting_started#APIKey

내가 테스트를 제안 : 나는 익숙하지 않다

는 URL 축약 서비스의 API 자체 그러나 그 문서는 간단한 API 키를 사용하여 작동을 표시하는 것 , 그렇다면 서비스 계정보다 사용하는 것이 더 실용적입니다.

배경 : 신뢰할 수있는 환경의 경우 키를 전송하지 않기 때문에 서비스 계정을 사용하는 것이 더 좋지만 여기서는 앱이 배포되어 여기에 비밀이 필요합니다. 개인 키 또는 간단한 API 키는 동등한 수준의 보안을 제공합니다.

+0

어쩌면 나는 명확하지 않았지만, 짧은 URL을 분석으로 분석 할 수있는 짧은 URL 목록에 삽입하고 싶습니다. 그래서 나는 내 계좌로 URL을 짧게 할 필요가있다. 나는 api 키로 일부 URL을 줄이려고 노력했지만 모두 괜찮 았지만 URL은 내 계정 단축 URL에 표시되지 않았습니다. – ReTanica

관련 문제