这是我的场景。 1)我有一个用户安装我的页面选项卡。 2)她添加了一个朋友作为管理员。 3)现在的朋友是管理员,进入页面设置并点击页面管理中的“转到应用”链接o。 4)那位朋友转到我在我的网站上为管理员设置的网址。 5)我让朋友安装具有基本权限的应用程序。 6)现在当朋友来管理页面FBGraph API,试图确定用户是管理员的页面标签
$user_profile = $facebook->api('/me');
我可以看到的信息。然后我尝试
$page_info = $facebook->api("/".$pageID."?fields=access_token");
但所有我得到的回复是
page_info = Array
(
[id] => 183194625149248
)
当页的拥有者做同样的事情,他们回到
page_info = Array
(
[access_token] => stuff
[id] => 183194625149248
)
所以我想知道哪一步上午我错过了?我需要得到的access_token这样我就可以再进一步去确保这个人是该页面的有效管理
感谢所有帮助
如果在页面级> edit_page-> manage_permisions->应用程序的“应用程序转到”用户点击,一个signed_request不发送。只需$ _GET [fb_page_id] – randy
如果用户点击“转到应用程序”,它们将被带到应用程序的_canvas_页面 - __not__页面选项卡。 – CBroe