0
我正在使用google-api-php-client庫測試OAuth2服務以使用其Google帳戶訪問登錄用戶的UserInfo。代碼來自examples/userinfo/index.php,幾乎沒有改變,以應付我的主機。運行示例時,它通過Google登錄表單傳遞。當它回到我的網站時,拋出的異常如下。無法通過google-api-php-client庫驗證UserInfo服務
Fatal error: Uncaught exception 'apiIOException' with message 'HTTP Error: (0) couldn't connect to host' in /home/ztbmwjhd/public_html/apis/at/googleplus/google-api-php-client/src/io/apiCurlIO.php:120
Stack trace:
#0 /home/ztbmwjhd/public_html/apis/at/googleplus/google-api-php-client/src/io/apiCurlIO.php(46): apiCurlIO->makeRequest(Object(apiHttpRequest))
#1 /home/ztbmwjhd/public_html/apis/at/googleplus/google-api-php-client/src/io/apiREST.php(55): apiCurlIO->authenticatedRequest(Object(apiHttpRequest))
#2 /home/ztbmwjhd/public_html/apis/at/googleplus/google-api-php-client/src/service/apiServiceResource.php(151): apiREST::execute(Object(apiServiceRequest))
#3 /home/ztbmwjhd/public_html/apis/at/googleplus/google-api-php-client/src/contrib/apiPlusService.php(207): apiServiceResource->__call('get', Array)
#4 /home/ztbmwjhd/public_html/apis/at/googleplus/google-plus-access.php(40): PeopleServiceResource->get('me')
#5 /home/ztbmwjhd/public_html/apis/at/googleplus/index.php(2): include_once('/home/ztbmwjhd/...')
#6 {main}
throw in /home/ztbmwjhd/public_html/apis/at/googleplus/google-api-php-client/src/io/apiCurlIO.php on line 120
謝謝您的幫助
感謝Chirag,我不使用代理。看起來「curl https://www.googleapis.com/oauth2/v1/userinfo?access_token=」不起作用 –
你得到了什麼類型的錯誤?你可以嘗試「curl -v URL」以獲得更詳細的日誌記錄嗎? –