如何从回调网址脸书中获取“状态”值


How to get "state" value from callback url facebook

我有一个与Facebook登录网址相关的问题,我需要你的帮助。

我正在使用 PHP SDK 创建登录 URL,并且我已经设置了状态 = 1,现在我需要从回调 URL 获取状态值。 我无法得到这个。

$loginUrl = $facebook->getLoginUrl(array(
                        'scope' => 'publish_stream,offline_access,email,user_location,user_birthday',
                        'redirect_uri' => $redirectUrl,
                        'state' => '1'
));

回调网址将是

https://apps.facebook.com/myapp_namespace/?state=1&code=************

我怎样才能把它找回来..

我试过 _GET 美元和 _REQUEST 美元...我也解码了 $_GET['signed_request] ...但一无所获。谢谢

它在 $_GET['state'] 中返回。 由于您没有真正向我们提供更多信息,因此我认为您需要知道的就是该墙。