我的网站上有一个小游戏,我希望人们在 facebook 上发布他们最好的时间。为此,我制作了一个应用程序,然后使用以下链接:
但我不知道我该怎么做才能填充消息字段。我能做什么?
我的网站上有一个小游戏,我希望人们在 facebook 上发布他们最好的时间。为此,我制作了一个应用程序,然后使用以下链接:
但我不知道我该怎么做才能填充消息字段。我能做什么?
不推荐使用 message 参数,您也可以使用 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 设计的内置聚合和故事也受益于这些。