Здравствуйте, я пытаюсь пометить друга в стене сообщения с официальным графиком API.Как указано в документации
message_tags
Объекты, отмеченные в сообщении (пользователи, страницы и т. Д.) (требуется access_token)
объект, содержащий поля, имена которых являются индексами, где объекты упоминаются в поле сообщения;каждое поле в свою очередь является массивом, содержащим объект с полями id, name, offset и length, где length - это длина в поле сообщения упомянутого объекта
var array = {'data':{'id':XXXXXXXXXX, 'name':'Friend name','offset':0,'length':11}};
Facebook.code.WallPost({
"access_token" : Titanium.App.Properties.getString('access_token'),
"message" : $("#post_message").val(),
"message_tags" : array
});
Facebook.code.WallPost - это пользовательская функция JavaScript для публикации.
WallPost : function(data) {
$.ajax({
type : "POST",
dataType : "json",
url : "https://graph.facebook.com/me/feed",
data : data,
success : function(data) {
alert("posted");
},
error : function(data) {
alert("not posted");
}
});
}
С моим кодом пост был опубликован, но без тега!Кто-то может мне помочь?Спасибо, Стефано