我为Facebook SDK找到的大多数示例和教程都是用于发布到用户帐户。
作为使用Facebook PHP SDK而非Javascript SDK的人,我找不到以下示例或教程:
通过我的网站,我不打算将信息发布到管理员的粉丝页面,而只是获取他们想要用于我的网站的页面的ID。感谢PHP SDK,我已经有了一种从管理员的粉丝页面中提取所需信息的方法。
有这样的指南吗?
答案 0 :(得分:7)
您可以使用图表获取“/ me / accounts”,其中列出了用户管理的所有应用/网页。您需要为步骤2和3创建自己的选择弹出窗口,使用响应对象中的数据作为在步骤4中提交回您的站点的值。
尝试这样的事情:
FB.login(function (response){
FB.api('/me/accounts',function(apiresponse){
var data=apiresponse['data'];
var ids = new Array();
for(var i=0; i<data.length; i++){
ids[i]=data[i].id;
}
console.log(ids);
});
},{scope:'manage_pages'});