2012-03-02 3 views
0

누구도 그래프 API와 통신하기 위해 HTTPS를 가지고 있어야한다는 것을 알고 있습니까?그래프 API와 통신하려면 HTTPS가 있어야합니까?

실제로 우리는 HTTPS를 사용하는 Google 제품에서 Facebook 앱을 실행하고 있어도 정상적으로 작동합니다. 동일한 앱의 경우 개발/스테이지 설정이 있지만 HTTPS는 없습니다. 2012-02-23까지 두 서버 모두 정상적으로 작동합니다. 이제 개발/스테이지 서버의 앱이 아래와 같이 오류를 발생시킵니다.

CurlException : 28 : connect() timed out!

경고 : file_get_contents는 (은 https : //graph.facebook.com/me access_token은 = ...) : 스트림을 열지 못했습니다 : 연결이 난 그냥 궁금 해서요

을 초과하는 경우 자사의 HTTPS 문제 나 페이스 북은 IP 블랙리스트를 작성한다.

+0

다음 중 중복 : http://stackoverflow.com/questions/9529207/graph-api-access-without-https – Smamatti

답변

0

<?php 

if (!extension_loaded('openssl')) { 
    if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') { 
     dl('php_openssl.dll'); 
    } else { 
     dl('openssl.so'); 
    } 
} 

?> 

시도하거나 php.ini 파일에 openssl.so 추가하고 서버

추신를 다시 시작 access_token을 보낼 때 HTTPS를 사용해야합니다.

+0

OpenSSL이 이미 서버에서 활성화되어 있습니다. 다른 단서 ... –

관련 문제