0

我已经连续几天尝试设置它,但我在任何地方都找不到任何体面的帮助,我厌倦了尝试一个接一个的教程来做一些不应该太难完成的事情!

我一直在尝试做的就是设置应用程序,这样我就可以请求权限来个性化向用户显示的内容,以添加诸如“Hello NAME”之类的内容以及其他内容以进行发布到他们的墙上等等等等。 .

我知道我的 App ID 和 App Secret。一个教程谈到了一个 API 密钥,其中没有显示给我......

我现在很困惑该怎么做,我有大量的测试文件要删除,所以如果你有任何用处,我将不胜感激!

4

1 回答 1

0

下载您需要使用的 SDK。在这里,我猜您将使用 PHP SDK。

配置文件

<?php

require_once ("fb/facebook.php");

$config = array();
$config['appId'] = 'xxxxxxxxxxxx';
$config['secret'] = 'xxxxxxxxxxxxxxxxxxxxxxxx';

$facebook = new Facebook($config);
$redirecturi = "http://yoururl/";
$user = $facebook->getUser();
if (empty($user['id']))
{
    $loginUrl = $facebook->getLoginUrl(array('scope' =>
            'YOUR PERMISSIONS HERE SEPERATED BY COMMA', 'redirect_uri' => $redirecturi));

    echo ("<script> top.location.href='" . $loginUrl . "'</script>");
}
$userdata = $facebook->api('/me');

?>

要回显 Hello Name,

现在您使用一个新的 PHP 文件 index.php

<?php
include("config.php");
echo $userdata['name'];
?>

我知道这有点像勺子喂食,但是,是的,我开始很难,所以我希望其他人能够轻松克服。

对任何一开始就卡住的人都有用。

于 2012-11-06T00:18:41.663 回答