Приложение django facebook: тестирование с тестовыми пользователями? - PullRequest
1 голос
/ 11 января 2011

Я создаю приложение для Facebook.Я хотел бы проверить это как настоящие - или реально выглядящие - тестовые пользователи.

Как мне это сделать?

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

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

Ответы [ 2 ]

2 голосов
/ 28 апреля 2012

Facebook предоставляет API Open Graph для создания тестовых пользователей.

Вы можете просмотреть документацию здесь: https://developers.facebook.com/docs/test_users/

Как создать тестового пользователя (Ваш первый вопрос):

Получить токен доступа к приложению

https://graph.facebook.com/oauth/access_token? client_id = YOUR_APP_ID & client_secret = YOUR_APP_SECRET & grant_type = client_credentials

Или использовать проводник графика https://developers.facebook.com/tools/explorer/

Или инструмент токена доступа: https://developers.facebook.com/tools/access_token/

Создать тестового пользователя

https://graph.facebook.com/YOUR_APP_ID/accounts/test-users?installed=true&name=YOUR_DESIRED_TEST_USERNAME&permissions=DESIRED_PERMISSIONS_LIST&method=post&access_token=YOUR_APP_ACCESS_TOKEN

Или использовать менеджер GUIдля тестовых пользователей в разделе «Открыть график» панели управления приложениями

https://developers.facebook.com/apps/YOUR_APP_ID/permissions

Выберите «Добавить» в разделе «Тестовые пользователи»

0 голосов
/ 21 апреля 2011

1) После того, как вы создадите тестовых пользователей, FB даст вам ссылку, которую вы можете использовать для входа в систему, настройки профилей и добавления фотографий и т. Д.

2) Вы можете взглянуть на этот CLI, написанный на Python: https://github.com/kcbanner/facebook-test-users

3) Я не уверен, но я думаю, что у вас есть выбор: отображать или нет приложение facebook в каталоге. Вы также можете ограничить доступ для определенных пользователей в своем коде, разрешив доступ только к определенным идентификаторам Facebook.

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