Аутентификация страницы Facebook. (не аутентификация пользователя)

Я разрабатываю приложение для компаний, которое будет автоматически публиковать данные на своих страницах в социальных сетях. Однако у меня есть большая проблема.


В Твиттере у вас есть только один тип учетной записи — пользователь. Так что, если компания регистрирует учетную запись в Твиттере, она остается просто пользователем. Аутентификация пользователя работает как шарм, так что здесь нет проблем.


Теперь в Facebook, если компания регистрирует учетную запись, она может создать либо учетную запись пользователя, либо учетную запись страницы:

  • Учетная запись пользователя может иметь друзей и публиковать обновления статуса (как и ваша личная учетная запись).

  • Учетная запись страницы может иметь лайки и публиковать обновления (это то, что я хочу, чтобы компании имели)

Аутентификация пользователя очень проста и работает. Но я не могу найти никакой информации об аутентификации страницы (как разрешить приложению публиковать обновления для профиля страницы). Это не возможно??? Подумайте о возможностях.


Итак, можно ли авторизовать приложение Facebook, чтобы публиковать обновления на стене страницы/аккаунта? (то есть вместо пользовательской стены/аккаунта)

Спасибо,
Томас


person Oht    schedule 05.01.2012    source источник


Ответы (1)


из http://developers.facebook.com/docs/reference/api/:

Вход на страницу

Вы можете выдавать себя за страницы, администрируемые вашими пользователями, запросив разрешение manage_pages.

Как только пользователь предоставил вашему приложению разрешение «manage_pages», соединение «accounts» даст свойство access_token для каждой страницы, администрируемой текущим пользователем. Эти access_tokens можно использовать для совершения звонков от имени страницы. Разрешения, предоставленные пользователем вашему приложению, теперь также будут применяться к его страницам.

ПРИМЕЧАНИЕ. После 22 сентября 2011 г. разрешение manage_pages будет требоваться для любого доступа к страницам пользователя через соединение /me/accounts, то есть как для чтения страниц пользователя, так и для получения access_tokens для этих страниц.

Ваше здоровье

person Miguel Alejandro Fuentes Lopez    schedule 05.01.2012
comment
Спасибо большое, кажется я пропустил :) - person Oht; 05.01.2012
comment
Когда я перехожу к URL-адресу аутентификации и вхожу в систему с учетной записью страницы, возникает ошибка без дополнительной информации :( - person Oht; 05.01.2012
comment
Кажется, это работает только с учетной записью пользователя, у которой есть страница, а не с учетной записью страницы. ну, думаю, это будет требованием, спасибо :› - person Oht; 05.01.2012
comment
В facebook нет учетных записей страниц... учетные записи предназначены только для НАСТОЯЩИХ людей, а НАСТОЯЩИЕ люди управляют страницами... поэтому все вызовы страницы должны выполняться из учетной записи, которая управляет страницей... - person Miguel Alejandro Fuentes Lopez; 05.01.2012
comment
это происходит, когда вы создаете страницу со страницы facebook home/register/login. вы получаете учетную запись, которая не может иметь друзей или изображение профиля и имеет адрес электронной почты в качестве имени. Однако, если вы создаете страницу при входе в систему с профилем пользователя, администратор ЯВЛЯЕТСЯ профилем пользователя. - person Oht; 05.01.2012