0

我正在构建一个 Facebook 应用程序,需要直接从 Facebook 获取用户 ID。我打算使用 Facebook PHP SDK 来获取用户 ID,但它总是让我的服务器崩溃。

这是我的代码:

<?php
require 'facebook-php-sdk-master/src/facebook.php';

$facebook = new Facebook(array(
  'appId'  => 'APP_ID',
  'secret' => 'APP_SECRET',
));

// Get User ID
$user = $facebook->getUser();

echo $user;
?>

我总是收到服务器错误消息:

HTTP Error 500 (Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfill the request.

我正在使用来自https://github.com/facebook/facebook-php-sdk的 Facebook PHP SDK 。有人可以帮我解决这个问题吗?

4

1 回答 1

-1

我发现了错误。事实证明,base_facebook.php 文件中存在错误。您需要修改 getCurrentUrl() 函数以重定向到您在应用设置中使用的应用 URL。希望可以节省几个小时的调试时间!

于 2013-03-22T16:53:00.023 回答