0

我无法从任何应用程序(包括我的应用程序)登录 facebook。这是由于登录页面 URL 中缺少“facebook.com”造成的。当我们点击登录按钮时,URL 应该是

https://www.facebook.com/login.php?skip_api_login=1&api_key=XXX ....

但就我而言:

https://www./login.php?skip_api_login=1&api_key=XXX ..(没有“facebook.com”)

因此,网页无法显示任何内容。今天刚刚发生,昨天一切正常。我已经尝试了 facebook 基本示例代码,但问题仍然相同。这是代码:

<?php

require 'facebook.php';


$facebook = new Facebook(array(
  'appId'  => '137737616434442',
  'secret' => 'XXX',
  'baseurl' => 'http://localhost/facebookconnect/login/example.php',
));


$user = $facebook->getUser();

if ($user) {
  try {

    $user_profile = $facebook->api('/me');
  } catch (FacebookApiException $e) {
    error_log($e);
    $user = null;
  }
}


if ($user) {

  $logoutUrl = $facebook->getLogoutUrl(array( 'next' => 'http://localhost/facebookconnect/login/example.php' ));
  session_destroy();  
} else {
  $loginUrl = $facebook->getLoginUrl(array(
  'scope' => 'email,user_birthday,friends_birthday,publish_stream,user_location,friends_location,user_work_history,user_likes,friends_work_history,user_about_me,friends_about_me,user_hometown',
  'redirect_uri' => 'http://localhost/facebookconnect/login/example.php'));

}


$naitik = $facebook->api('/naitik');

?>

任何帮助将不胜感激,谢谢

4

3 回答 3

1

我认为这是 Facebook 应用程序的问题。看起来问题无处不在。

于 2013-08-28T05:36:18.127 回答
0

我重新启动连接,一切恢复正常。看起来很奇怪,但它确实有效。

于 2013-08-28T06:03:43.753 回答
-1

今天(2013 年 8 月 28 日)我的 Facebook 页面也不见了!它昨晚在午夜在那里,但今天不会加载!我的 Outlook/Hotmail 也不起作用。加载但不会打开任何东西。我认为它是在朋友的 hotmail 被劫持后被劫持的。这台电脑明天要去医院。在那之前,它被从互联网上拔下。

于 2013-08-28T15:00:04.470 回答