Личное сообщение Facebook в Titanium

Я пытаюсь отправить 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. Заранее спасибо


person Karthi Ponnusamy    schedule 18.02.2012    source источник


Ответы (2)


Согласно Facebook, диалог отправки в настоящее время не поддерживается на мобильных устройствах: https://developers.facebook.com/docs/reference/dialogs/send/

person Stéphane Ménard    schedule 25.06.2012