我最初问的是
每当用户授权我的应用时,manage_pages
权限。我现在想添加一个自定义选项卡,即用户可以更改添加到他的Facebook页面的选项卡的名称。我怎样才能做到这一点?
答案 0 :(得分:5)
感谢Mirko ......我检查了文档,发现我们可以使用graph api来制作标签
$facebook->api("/PAGE_ID/tabs","post", array("access_token" => $accessToken, "app_id" => $appId));
虽然我实际上是在上面的代码中传递了'用户访问令牌',而不是Lix在其他回复中建议的“页面访问令牌”。
我发现可以通过
获取页面访问令牌$pageIds=$facebook->api('/me/accounts');
$pageAccessToken=$pageIds["data"][1]["access_token"];
$facebook->api("/PAGE_ID/tabs","post", array("access_token" => $pageAccessToken, "app_id" => $appId));
答案 1 :(得分:3)
答案 2 :(得分:0)
如果您转到页面设置(页面右上角 - “编辑页面”按钮),然后导航到“应用程序”标签 - 您可以通过单击“编辑设置”更改添加的选项卡的名称“在它的名字旁边。