2012-07-15 2 views
3

나는 무작위로 다음과 같은 오류 메시지가 도청 당하고 : php library 시도가 112가져 오는 중 오류의 OAuth2 액세스 토큰 : 500 오류

가끔 내 코드는 첫 번째 시도에서 액세스 토큰을 획득 access token 라인을 얻을 때 발생
, 때로는 액세스 토큰을 얻기 전에 여러 번 get 매개 변수로 'code'가 포함 된 URL을 새로 고쳐야합니다.

이 오류는 최근 3-4 일 간 자주 발생합니다.

내가 사용하는 코드를 직접 here에서 들어 올려
Fatal error: 
Uncaught exception 'apiAuthException' with message 'Error fetching OAuth2 access token, message: 
'<HTML> <HEAD> <TITLE>Error processing OAuth 2 request</TITLE> </HEAD> 
<BODY BGCOLOR="#FFFFFF" TEXT="#000000"> 
<H1>Error processing OAuth 2 request</H1> 
<H2>Error 500</H2> 
</BODY> </HTML> 
'' in /google-api-php-client-0.5.0/google-api-php-client/src/auth/apiOAuth2.php:105 
Stack trace: #0 /google-api-php-client-0.5.0/google-api-php-client/src/apiClient.php(138): apiOAuth2->authenticate(Array) 
#1 l.php(191): apiClient->authenticate() 
#2 l.php(99): googoauthinit(true) 
#3 {main} thrown in /google-api-php-client-0.5.0/google-api-php-client/src/auth/apiOAuth2.php on line 105 

(응용 프로그램 이름, 비밀 키 등의 모든 매개 변수와 정확히 동일한 코드, ID 등이 제대로 작성). 또한 새 앱 등록을 시도했지만 동일한 오류가 발생했습니다.

+0

이 질문이 도움이되는지 확인하십시오. http://stackoverflow.com/questions/7396426/google-contacts-data-api-giving-500-error?rq=1 –

+0

아니요 .. 새 앱 등록을 시도했습니다. 신선한 클라이언트 ID, 비밀 키 등이 있지만 동일한 오류가 발생했습니다. –

답변

1

Google 동기화 문제 일 수 있습니다. 이 Google Groups post을 확인하고 비슷한 문제가 있는지 확인하십시오.

+0

와우 !! 매우 흥미로운 링크. 'G'oogle에서이 문제를 해결할 수 없다는 것을 알려주지 마십시오. 공유 서버의/etc/hosts를 수정할 수없고 싶지도 않습니다. –

0

이 문제는 this question과 비슷하다고 생각합니다. 대답의 주석에서 해결책을 찾을 수 있습니다.

런타임에 사용하지 않으려면, 당신은 사용할 수 있습니다 $ this-> 클라이언트 -> setClassConfig ("Google_Http_Request", "disable_gzip"사실 )뿐만 아니라.

이것은 나를 위해 훌륭했습니다.

관련 문제