Используйте Graph API для публикации на странице как администратор страницы, а не как пользователь - PullRequest
0 голосов
/ 14 сентября 2011

Я пытаюсь опубликовать на странице, которую я создаю.

** Обратите внимание, что этот аккаунт предназначен только для страницы.Профиль еще не создан.

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

Я использую getUser () для получения фактического идентификатора пользователя, но кажется, что администратор страницы, поскольку у него нет профиля, не имеет идентификатора для использования для getUser ().Так что, возможно, есть getPageUser () или что-то в этом роде, так что я могу публиковать в качестве администратора страницы, а не в личном профиле!

Означает ли это, что администратор страницы без профиля не может публиковать без личного профиля встена?

РЕДАКТИРОВАТЬ

Теперь я добавил идентификатор страницы вместо getUser (), и я могу писать, но в сообщении есть только сообщение безпользователь привязан к нему.Weird.

1 Ответ

1 голос
/ 14 сентября 2011

Вам необходимо получить токен доступа администратора страницы, который вы можете получить с помощью GETting / USER_ID / account с разрешения manage_pages Это вернет все страницы, к которым у вас есть доступ, а также токены доступа для страниц, которыми вы можете управлять. Если вы используете этот токен доступа, действие будет выполняться от имени страницы. Вы также можете получить токен доступа с помощью GETting / PAGE_ID? Fields = access_token с разрешением manage_pages. Подробную информацию см. В Graph API Страница документации .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...