我正在使用"添加页面选项卡"来修改页面选项卡应用程序的附件,并且对流程有点不确定。这就是我想要做的事情:
1)使用我们的appId(工作)将用户引导到“添加页面选项卡”对话框 2)我们的重定向网址被一个包含" tabs_added"的帖子点击参数 3)我使用此代码尝试获取有关进入我的应用程序的FB帐户的信息:
$this->fb = new Facebook\Facebook([
'app_id' => <app_id>,
'app_secret' <app secret>,
'default_graph_version' => 'v2.9'
]);
$tabs_added = PARAM('tabs_added');
如果我得到了一个&tab;添加了&#39; tabs_added&#39;参数,我假设这意味着某人是&#34;附加&#34;我的应用程序到他们的页面,我想获得他们帐户的信息(特别是UID):
$helper = $this->fb->getPageTabHelper();
$signedRequest = $helper->getSignedRequest();
此调用不返回任何内容
$parsed_signed_request = FacebookSignedRequest::parse_signed_request( $signedRequest, <app secret> );
此调用失败,因为没有签名请求。
我错过了什么?我正在使用Facebook PHP API的v5。
感谢