Я пытаюсь отправить Facebook Private в своем приложении Titanium. Я пробовал двумя способами, но не добился успеха.
Способ 1:
var data = {
link: "https://developer.mozilla.org/en/JavaScript",
name: "Best online Javascript reference",
message: "Use Mozilla's online Javascript reference",
test: [ {foo:'Encoding test', bar:'Durp durp'}, 'test' ]
};
var friendFbId = "xxx"
var path = friendFbId+"/feed"
Titanium.Facebook.requestWithGraphPath(path, 'POST', data, showRequestResult);
Он работает нормально, но он опубликован в хронике моего друга. Но мне нужно личное сообщение (должно быть видно только моему другу).
Метод 2:
var data1 = {
link: "https://developer.mozilla.org/en/JavaScript",
name: "Best online Javascript reference"
};
Titanium.Facebook.dialog("send", data1, showRequestResult);
Я получаю следующую ошибку
error_code=3&error_msg=Этот+метод+не+поддерживается+для+этого+отображения+типа
Кто-нибудь поможет мне решить эту проблему. Я использую Титаниум 1.7.5 и iOS. Заранее спасибо