2010-10-22 70 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.