【问题标题】:Use Facebook Javascript SDK to get Manage Pages popup?使用 Facebook Javascript SDK 获取管理页面弹出窗口?
【发布时间】:2011-11-04 12:12:30
【问题描述】:

我为 Facebook SDK 找到的大多数示例和教程都用于发布到用户帐户。

作为使用过 Facebook PHP SDK 但未使用过 Javascript SDK 的人,我找不到以下示例或教程:

  1. 用户点击 FB 连接按钮
  2. 弹出窗口显示可管理的粉丝页面
  3. 用户选择他们希望我的网站管理的主页
  4. 我的网站获取所选页面的 ID

对于我的网站,我不希望将信息发布到管理员的粉丝页面,而只是获取他们想要在我的网站上使用的页面的 ID。多亏了 PHP SDK,我已经有了一种从管理员粉丝页面中提取我需要的所有信息的方法。

有这样的指南吗?

【问题讨论】:

    标签: facebook-graph-api facebook-javascript-sdk facebook-php-sdk facebook-page


    【解决方案1】:

    您可以使用图表来获取“/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'});
    

    【讨论】:

    • #Abby ...我正在尝试通过我的网站在页面时间轴上分享帖子,但出现权限错误。我使用了 facebook javascript api
    猜你喜欢
    • 2012-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多