Я пытаюсь отправить 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 = Этот + метод + не + не поддерживается + для + этого + дисплея + типа
Любой, кто поможет мне решить эту проблему.Я использую Titanium 1.7.5 и ios.Заранее спасибо