Facebook graph api 是否必须使用HTTPS与Graph API通信?

Facebook graph api 是否必须使用HTTPS与Graph API通信?,facebook-graph-api,https,whitelist,Facebook Graph Api,Https,Whitelist,有人知道必须使用HTTPS才能与Graph API通信吗 事实上,我们有一个Facebook应用程序在我们的产品上运行,它有HTTPS,并且运行良好。对于同一个应用程序,我们有开发/阶段设置,但没有HTTPS。直到2012年2月23日,两台服务器都工作正常。现在,我们开发/阶段服务器上的应用程序抛出以下错误: CurlException:28:connect()超时 警告:文件\u获取\u内容(https://graph.facebook.com/me?access_token=...):无法打

有人知道必须使用HTTPS才能与Graph API通信吗

事实上,我们有一个Facebook应用程序在我们的产品上运行,它有HTTPS,并且运行良好。对于同一个应用程序,我们有开发/阶段设置,但没有HTTPS。直到2012年2月23日,两台服务器都工作正常。现在,我们开发/阶段服务器上的应用程序抛出以下错误:

CurlException:28:connect()超时

警告:文件\u获取\u内容(https://graph.facebook.com/me?access_token=...):无法打开流:连接超时


我只是想知道这是HTTPS问题还是Facebook将IP列入黑名单。

是的,这似乎需要HTTPS

试试看

<?php

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

?>

或者将openssl.so添加到php.ini并重新启动服务器

p、 美国。发送访问令牌时必须使用HTTPS