代码之家  ›  专栏  ›  技术社区  ›  Gajus

Facebook API限制

  •  0
  • Gajus  · 技术社区  · 16 年前

    我想知道Facebook的限制是什么。我的客户想要这样的项目:

    应用程序允许用户在Facebook页面上发布照片,并通过消息与朋友分享。

    Facebook API是否允许完成所有这些步骤?

    3 回复  |  直到 9 年前
        2
  •  1
  •   Apoorv    9 年前

    Facebook为此提供了JS和其他多个SDK,您可以使用以下JS代码作为参考。

    FB.api('/'+page_id+"/feed/", 'post',{"privacy":"{'value':'EVERYONE','description':'visible to everyone'}","access_token":access_token,
        message: title + " " + description,
        picture: image,
        from: 'me',
        caption: caption,
        link: photo_click_link,
        description: description
    }, function(response) {
         if (!response || response.error) {
            access_token ="";
            get_access_token();
            show_custom_message(response["error"]);
        } else {
            update_ad_share_url_and_status(id, response.id,"page");
        }
    });
    

    哪里 page_id is the id of the page

    可以使用以下隐私参数设置隐私

    When value is CUSTOM, this is a comma-separated list of user IDs and friend list IDs that can see the post. This can also be ALL_FRIENDS or FRIENDS_OF_FRIENDS to include all members of those sets.
    
        3
  •  0
  •   anubhav    10 年前

    是的,Facebook API允许这样做,但您的Facebook应用程序必须获得Facebook的批准。 您必须提交一个请求,包括您的应用程序详细信息,如网站URL和屏幕截图,批准后,您将获得您的时间线的公共照片。