Php 从facebook选项卡URL捕获URL参数

Php 从facebook选项卡URL捕获URL参数,php,facebook,Php,Facebook,我需要从我的facebook标签URL中捕获URL参数,即 app_数据参数值为{id:1} 我的php看起来像这样 require 'fb/facebook.php'; $facebook = new Facebook(array( 'appId' => 'my_app_id', 'secret' => 'my_secret', 'cookie' => true )); $signedRequest = $facebook->getSignedRequ

我需要从我的facebook标签URL中捕获URL参数,即

app_数据参数值为{id:1}

我的php看起来像这样

require 'fb/facebook.php';

$facebook = new Facebook(array(
  'appId'  => 'my_app_id',
  'secret' => 'my_secret',
  'cookie' => true
));
$signedRequest = $facebook->getSignedRequest();

$appData = array();
if (!empty($signedRequest) && !empty($signedRequest['app_data'])) {
  $appData = json_decode($signedRequest['app_data'], true);
}
从未设置条目$signedRequest['app_data']。任何地方都没有FB错误,$signedRequest的所有其他条目,如$signedRequest['code'],看起来都正常

我的应用程序处于沙盒模式。没有导致参数丢失的重定向正在进行

我能做什么

这是我的签名请求:

 array(4) { ["algorithm"]=> string(11) "HMAC-SHA256" ["code"]=> string(344) "AQCPnmrVunEJ3D4qbwm2PrulMCJrd14iLfK6MwNmA8FzdaIGwlO4OmlvaYiNss0BJjIIjV5P5P2Oq4JrK71qbB-MBi8jcb26TabckkvJF5lGhyGpgRv5BHY_-YAOnqch1CMAKMwZCYcXIZP6CjSdXvoE-ZkDe_QhIKGi8fdNRFQHrwxNSr4oDKtwqNxKCLPJ96nQOlNrw_GxE5ARamR26ge9hmSnKY6cPdA9C0IMTDnufXJoYOluuFt53_Vu59Jqv33tWmP6gz-zV9kuJ8MIvXkfFCpxlzAh2Wgr_cyx7OumxCNv5NDvzeYNhHDOg1MrP2zwxI9ex_YG6A9_eNf_UASy" ["issued_at"]=> int(1374715498) ["user_id"]=> string(15) "100004071391531" }

这是一个配置问题。目标URL缺少尾随的“/”。真是浪费时间