2010-10-22 72 views
0

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

应用程序允许用户张贴在他们的Facebook页面上的照片,并与消息分享给他们的朋友。

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

+1

我相当肯定,有Facebook的API中没有的功能合并到一个用户的脸与一张猴子的图片。 – FacticiusVir 2010-10-22 00:23:01

+0

我更关心#3的任务。 – Gajus 2010-10-22 00:29:35

+1

@FacticiusVir有趣的是自2010年以来情况如何变化。 – Gajus 2017-07-24 08:05:52

回答

1
+0

我可以使用IFRAME集成还是XFBML就足够了? – Gajus 2010-10-22 01:00:00

+0

当然,你可以自由选择任何你想要的画布类型。 – zerkms 2010-10-22 01:29:45

0

是的Facebook的API允许这个,但你的Facebook应用mu st从Facebook获得批准。 你必须提交一个请求与您的应用程序的详细信息,如网站的URL和屏幕拍摄批准后,你正在得到你的时间线的公开照片

1

Facebook提供JS和其他多个SDKs为此,您可以使用以下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.