我有一个不需要用户授权应用程序的应用程序选项卡。当标签首次加载时,我可以像这样访问签名请求:$signed_request = $facebook->getSignedRequest();
然后,该应用程序对服务器进行各种 AJAX 调用。对于每个 AJAX 调用,signed_request 不会被持久化。我希望 signed_request 在这些 AJAX 调用期间可用,这样我就可以再做$signed_request = $facebook->getSignedRequest();
一次。
我读过当用户登录时,JS SDK 和 PHP SDK 通过 cookie 共享 signed_request。是否有一个我可以在初始页面加载期间设置的 cookie,它将在 AJAX 调用期间保持 signed_request,以便可以通过 PHP SDK 访问它?