Публикация достижений в Facebook с использованием API As3

Я зарегистрировал достижение для своей игры в Facebook. Но не могли бы вы помочь мне разобраться, как опубликовать это достижение Facebook с помощью AS3 API?

Это так же, как

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

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

Это способ опубликовать это?

2 ответа

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

Facebook.postData(method, postToWallCompleteHandler, wallPostParams);

Вкратце, просто замените "я" на идентификатор пользователя

Следуйте документации по достижениям, которую Facebook предоставляет, чтобы ваши достижения работали. Сначала необходимо зарегистрировать достижение в своем приложении, а затем опубликовать достижения, используя /{user_id}/achievements, Вам нужно будет спросить пользователя о publish_actions разрешение.

Вы получите ошибки, если достижение не зарегистрировано.

Другие вопросы по тегам