几天前,Facebook 与我们网站的连接突然停止工作,代码没有任何更改???
Facebook 做了一些改变???
http://www.presbium.sk/vstup-pre-uchadzacov/
require 'facebook-php-sdk/src/facebook.php';
$facebook = new Facebook(array(
'appId' => 'YOUR_APP_ID',
'secret' => 'YOUR_APP_SECRET',
));
// Get User ID
$user = $facebook->getUser();
if ($user) {
try {
// Proceed knowing you have a logged in user who's authenticated.
$user_profile = $facebook->api('/me');
} catch (FacebookApiException $e) {
error_log($e);
$user = null;
}
}
if ($user) {
$logoutUrl = $facebook->getLogoutUrl();
} else {
$loginUrl = $facebook->getLoginUrl();
}
最佳答案
您可以在那里找到所需的一切:
http://developers.facebook.com/docs/
登录:
http://developers.facebook.com/docs/authentication/
对于 Facebook Connect:
http://developers.facebook.com/docs/reference/api/
Facebook 登录不是 Facebook 的官方表达方式。其官方术语是 Facebook 身份验证。 Facebook Connect 是用于服务器到服务器技术的表达方式,早在 Rest API 是最新的时候。现在,您必须使用 Graph API 来做同样的事情。您可以在这里找到有关旧 Rest API 的信息:
http://developers.facebook.com/docs/reference/rest/
但考虑到这些 API 已被弃用,并且将它们用于新的开发可能不是一个好主意。
关于php - 突然 Facebook 连接停止工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13659618/