2012-02-02 5 views
-1

У меня есть вопрос, он может быть найден где-нибудь, но я не смог найти нить для него, так что если он есть, отправьте ссылку.Несколько постеров на странице

Я администрирую страницу, представляющую собой группу из нескольких других областей бизнеса. Я хочу опубликовать на одной странице с разными значками и именами, это можно сделать? Как разные администраторы, но управляемые одним человеком/учетной записью?

Возможно?

+0

У меня возникли трудности с пониманием того, чего вы пытаетесь достичь. Вы хотите опубликовать на странице как пользователь? как администратор? Пожалуйста, не могли бы вы предоставить дополнительную информацию и описать сценарий. – Lix

+0

Извините, мой английский немного груб. –

+0

Я хочу опубликовать администратор или разных администраторов. Допустим, у меня есть 6 разных профилей администратора (имена и логотип), которые могут размещать одну и ту же стену? –

ответ

0

Что вы хотите сделать, это использовать «Страница access_token». Для этого вам нужно будет создать приложение и предоставить ему разрешение manage_pages.

Вы должны увидеть в разделе Authentication Documentation раздел «Вход в страницу».
Вы можете предоставить ваше приложение manage_pages разрешение, перейдя в этот URL:

https://www.facebook.com/dialog/oauth?client_id=YOUR_APP_ID&redirect_uri=YOUR_URL&scope=manage_pages&response_type=token 

Не забудьте заменить YOUR_APP_ID и YOUR_URL правильные значения для вашего приложения и URL. (URL-адрес может быть любым URL-адресом - там, где Facebook отправит вас после закрытия диалога). Вы увидите диалоговое окно, которое выглядит примерно так:

После того, как вы правильно разрешение, вы хотите, чтобы сделать звонок на этот адрес:

https://graph.facebook.com/me/accounts?access_token=TOKEN_FROM_ABOVE 

Вы получите ответ аналогичен:

Как вы можете видеть на картинке, вы получите список всех страниц что пользователь управляет вместе с access_token для каждой страницы.
Вы используете этот access_token, чтобы делать сообщения от имени страницы. Поскольку вы не указали, какой язык программирования вы используете, я приведу пример в . В , разместив на страницу будет выглядеть примерно так:

$facebook->setAccessToken(ACCESS_TOKEN_YOU_RETRIEVED_EARLIER); 

$attachment = array('message' => 'this is my message', 
       'name' => 'This is my demo Facebook application!', 
       'caption' => "Caption of the Post", 
       'link' => 'http://mylink.com', 
       'description' => 'this is a description', 
       'picture' => 'http://mysite.com/pic.gif', 
       'actions' => array(array('name' => 'Get Search', 
            'link' => 'http://www.google.com')) 
       ); 


$result = $facebook->api('/PAGE_ID/','post',$attachment); 

Надеется, что это помогает!
Счастливое кодирование!

+0

Удивительный! Спасибо! –

+0

Добро пожаловать! :) – Lix

+0

Если вы обнаружите, что это сообщение помогло вам - вы можете подумать о принятии его в качестве своего ответа: http://meta.stackexchange.com/questions/5234/ – Lix

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

  • Нет связанных вопросов^_^