从facebook应用程序中检索appdata

时间:2012-05-23 17:53:39

标签: facebook-php-sdk facebook-apps

经过近2个小时的尝试,我在这里发帖,

我正在尝试检索传递给我的facebook应用程序的参数列表。这是我的申请https://apps.facebook.com/takeflights/index.php

当我使用此网址https://apps.facebook.com/takeflights/index.php?id=5加载应用时,$ signed_request ['app_data']未返回任何内容,

下面的

是我的代码的一部分:

$facebook = new Facebook(array(
                'appId' => 'xxxxxxxxxxxx',
                'secret' => 'xxxxxxxxxx',
        ));

        $signed_request = $facebook->getSignedRequest();
        print_r($signed_request['app_data']);

我也在应用程序设置中搜索“allow signed_request”但没找到它

1 个答案:

答案 0 :(得分:0)

您的查询仅打印已签名请求的app_data部分。这必须由您的应用程序通过查询字符串手动填充。

为此,您的查询应如下所示:

https://apps.facebook.com/takeflights/index.php?appdata=id%3D5%26page%3D1