2012-02-20 2 views
2

У меня есть следующий код JavaScript, чтобы опубликовать/опубликовать сообщение на стене друга, так как этот код публикуется только на стене одного друга. То, что я пытаюсь сделать, - опубликовать/опубликовать одно сообщение на стене нескольких друзей. Любая помощь пожалуйста ...!Публикация истории/сообщение для нескольких друзей 'feed/Wall

function postToFeed() { 

    // calling the API ... 
    var obj = { 
     method: 'feed', 
     link: 'https://developers.facebook.com/docs/reference/dialogs/', 
     picture: 'http://fbrell.com/f8.jpg', 
     name: 'Facebook Dialogs', 
     caption: 'Reference Documentation', 
     description: 'Using Dialogs to interact with users.', 
     to: 'FRIND_ID' 
    }; 

    function callback(response) { 
     document.getElementById('msg').innerHTML = "Post ID: " + response['post_id']; 
    } 

    FB.ui(obj, callback); 
    } 
+3

Уход за кодом? – CBusBus

+0

Обычно я закрываю/downvote, но, поскольку OP уже пытался спросить через [неправильное редактирование] (http://stackoverflow.com/spected-edits/205542), размещение Q лучше - все, что нам нужно, это несколько подробнее ... – Basic

ответ

1

Насколько я знаю, что это не возможно с Js SDK, если, конечно, вы не хотите, чтобы открыть диалоговое окно, за пост ...

Однако вы можете попросить * publish_stream * и затем создавайте сообщения на стороне сервера, там вы можете выпустить столько сообщений, сколько захотите. Здесь вы также сможете отправлять по одному сообщению за раз, но вы можете делать это несколько раз, не беспокоя пользователя диалогом для каждого сообщения.

EDIT

Документация для разрешений: http://developers.facebook.com/docs/reference/api/permissions/ состояния:

publish_stream

Позволяет приложение размещать контент, комментарии и любит в поток пользователя и потоки друзей пользователя. С этим разрешением вы можете публиковать контент в фиде пользователя в любое время, без необходимости автономного_сообщения. Однако учтите, что Facebook рекомендует пользовательскую модель совместного использования.

А как сделать это на самом деле, вы помечено этот вопрос как «PHP», и поэтому вы должны использовать facebook PHP SDK, с что это довольно просто и прямо вперед, как это сделать, и у вас есть официальный учебник: http://developers.facebook.com/docs/reference/php/facebook-api/ (перейдите на страницу Отправьте ссылку на стену пользователя, используя Graph API)

Надеюсь, это достаточно ясно.

+1

Большое спасибо за ответ. Пожалуйста, поделитесь ссылкой для выполнения этой задачи на стороне сервера, так как я новичок в программировании и приложениях Facebook. – qurban

+1

Ссылка, откуда я могу получить помощь! Еще раз спасибо :) – qurban

+0

ОК, я изменил свое оригинальное сообщение –

Смежные вопросы