我在我的网站上有一个小游戏,希望人们在Facebook上发布他们的最佳时间。为此,我创建了一个应用程序,然后使用以下链接:
但我不知道如何填写消息字段,我该怎么办?
我在我的网站上有一个小游戏,希望人们在Facebook上发布他们的最佳时间。为此,我创建了一个应用程序,然后使用以下链接:
但我不知道如何填写消息字段,我该怎么办?
消息参数已被弃用,您也可以使用FBJS API在用户动态中发布。
function postToFeed() {
var obj = {
method: 'feed',
link: 'https://apps.facebook.com/APP_NAMESPACE/',
picture: 'https://domain.tld/75x75.jpg',
name: 'TITLE',
caption: 'CAPTION',
description: 'My Score: '+score
};
FB.ui(obj);
}
但是首先您需要向用户请求publish_stream
权限。
根据Facebook的规定,除非用户在文本框中键入并提交到消息字段中,否则您不应该预先填写消息字段。您应该使用描述和标题字段来实现您的目的。
由于您拥有一个游戏应用程序,您只需要使用此处描述的游戏分数API发布他们的分数:http://developers.facebook.com/docs/score/
来自:http://developers.facebook.com/docs/guides/games/
分数和成就
分数和成就API基于Open Graph构建,并接收所有Open Graph故事所具有的相同分发点 - Ticker、Newsfeed和Timeline。除了这些分数和成就还受益于Facebook设计的内置聚合和故事。