2013-08-01 2 views
0

У меня есть приложение facebook и вы хотите использовать его, чтобы мои пользователи могли публиковать простые сообщения на странице. Я использовал api explorer и сделал несколько сообщений api для публикации, но все, что я публикую, не видно для других пользователей, кроме тех, с которыми я зарегистрировался, и для не зарегистрированных пользователей. Я хочу, чтобы мои сообщения api были видны для всех, а не только для пользователя, который разместил их.Facebook разные пользователи, отправляющие на разные страницы в качестве самой страницы

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

Есть ли пошаговое руководство для этого?

Что я, наконец, хочу, чтобы пользователи моего сайта могли публиковать сообщения непосредственно в facebook (после входа в facebook, конечно). Должности должны выполняться разными пользователями на разные страницы в качестве соответствующей страницы.

Образцы кода высоко оценены.

+0

Для публикации на странице _as_ страницы введите токен доступа к странице: https://developers.facebook.com/docs/facebook-login/access-tokens/ – CBroe

+0

Я прочитал эти документы, но там они говорят о страница admin, предоставляющая разрешение manage_pages для моего приложения. Но пользователи, которые будут размещать через мое приложение (и, таким образом, будут зарегистрированы и просят предоставить разрешение), не будут администраторами тех страниц, на которые они хотят отправлять сообщения. Как администратор узнает, что кто-то хочет войти в fb и использовать мое приложение для публикации на странице, которую он/она администрирует, в тот момент, когда пользователь входит в систему, чтобы он (администратор) мог предоставить это разрешение в тот самый момент регистрирующий пользователь? Любой может опубликовать страницу на facebook, а не только администраторов. –

+0

Независимо от того, опубликует ли кто-либо сообщение на странице, зависит от настроек страницы. Но для размещения страницы _as_ вам нужен токен доступа с разрешением 'manage_pages'. И нет встроенного способа, чтобы администратор страницы получал уведомление, когда кто-то хочет публиковать на своей странице страницу, потому что это не обычный случай использования. Но администратор страницы может предоставить вам «manage_pages» один раз, чтобы получить токен доступа к странице, а затем вы можете использовать его в своем приложении для публикации на странице, вам просто нужно явно установить этот токен доступа при этом. – CBroe

ответ

0

Для размещения на странице, как страницы, получить маркер доступа к странице: https://developers.facebook.com/docs/facebook-login/access-tokens/

Чтобы разместить в качестве страницы, вам нужен маркер доступа с manage_pages разрешения. И нет встроенного способа, чтобы администратор страницы получал уведомление, когда кто-то хочет публиковать на своей странице страницу, потому что это не обычный случай использования. Но администратор страницы может предоставить вам manage_pages один раз, чтобы получить токен доступа к странице, а затем вы можете использовать его в своем приложении для публикации на странице, вам просто нужно явно установить этот токен доступа при этом.

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