1
我有一个新的应用程序合格后app_data
一个问题,安装重定向 使用Facebook PHP SDK
Facebook的PHP SDK -No用户的应用程序安装后APP_DATA
$loginUrl = $facebook->getLoginUrl(array('scope' => 'email,manage_pages', 'redirect_uri' => $fbconfig['appPageUrl'],));
$decodedSignedRequest = parse_signed_request($_REQUEST['signed_request'], $fbconfig['secret']);
if (isset($decodedSignedRequest['app_data'])){
echo $app_data=$decodedSignedRequest['app_data'];
header("Location: success.php?id=$app_data");
die();
}
如果安装了应用程序,我得到app_data
从signed_request
没有问题。
有什么建议吗?
我会尝试和更清楚地解释我自己,如果我想通过链接传递app_data我指定某人安装我的应用,例如:https://www.facebook.com/mypage?sk=app_123456&app_data=安装| google,app_data是一个signed_request var,它应该被传递,但不是在用户安装应用程序之后。 – dflow
那么试着把app_data放到你的redirect_url中。 – CBroe
我试过没有帮助:(,需要另一种方法 – dflow