使用As3 API在Facebook上发布成就

时间:2012-06-01 10:08:46

标签: facebook facebook-as3-api

我在Facebook上注册了我的游戏成就。但是,请你帮我解决一下如何使用AS3 API发布Facebook的成就?

就像

var wallPostParams:Object ={
achievement :"achievemt url",
access_token :"xxxxxxxxxxxxx"
};

Facebook.postData('me/achievements/', postToWallCompleteHandler, wallPostParams);

是这种发布方式吗?

2 个答案:

答案 0 :(得分:0)

按照Achievements Documentation Facebook提供的方式,让您的成就有效。您首先必须在应用中注册成就,然后使用/{user_id}/achievements发布成就。您需要询问用户publish_actions权限。

如果未注册成就,您将收到错误。

答案 1 :(得分:0)

var method:String = facebookSession.uid+"/achievements"
var wallPostParams:Object ={
achievement :"achievemt url",
access_token :"xxxxxxxxxxxxx"
};

Facebook.postData(method, postToWallCompleteHandler, wallPostParams);

简而言之,只需用户ID

替换“我”即可