Тестовые аккаунты Facebook со страницами

Я создаю систему, которая включает в себя следующие шаги:
1. Пользователь Facebook входит в систему с помощью входа в систему Facebook (область manage_pages)
2. Одна из учетных записей пользователя на странице Facebook собирается
3. Токен доступа к странице затем расширяется и сохраняется в базе данных для дальнейшего использования.

Проблема в том, что мне нужно проверить это, и когда дело доходит до "тестовых пользователей" Facebook, они просто не могут создать страницу. Для этого я создал постоянную учетную запись и добавил ее в качестве тестера в ролях. Но, насколько я знаю, это нарушает правила Facebook, и это раздражает, когда они пытаются заблокировать этот аккаунт (и в конечном итоге будут). Есть идеи? Спасибо!

Извините за любые ошибки, не носитель языка.

2 ответа

Я столкнулся с этой же проблемой и, наконец, смог создать тестовую страницу для тестового пользователя. Основные инструкции можно найти по адресу https://developers.facebook.com/docs/apps/test-pages, но я добавлю, как на самом деле создать тестовую страницу с помощью Graph API Explorer.

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

    введите описание изображения здесь

  2. Нажмите Изменить разрешения, которые этот тестовый пользователь предоставил приложению, чтобы manage_pages разрешение было применено.

    введите описание изображения здесь

    введите описание изображения здесь

  3. Получите токен доступа пользователя для тестового пользователя.

    введите описание изображения здесь

  4. Перейдите в Graph API Explorer. Вставьте скопированный пользователем токен доступа. Установите действие POST и введите путь, например /[TEST_USER_ID_HERE]/account, затем введите поля, соответствующие следующим параметрам (не стесняйтесь изменять значения):

    { "name": "Test Page", "category_enum": "MEDIA", "about": "About test page", "picture": "[URL TO A PICTURE]", "cover_photo": { "url": "[URL TO A COVER PHOTO]" } }

введите описание изображения здесь

(обратите внимание, что если вы используете новую бета-версию Graph Explorer, вы можете переключиться в режим JSON и просто вставить в JSON напрямую)

После этого он вернет идентификатор новой тестовой страницы. Вы также можете вызвать /[TEST_USER_ID_HERE]/account с действием GET, чтобы снова увидеть идентификатор этой страницы.

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

Та же проблема возникла при создании тестовой страницы категории "Агент по недвижимости". Кажется, что некоторые категории требуют заполнения города / штата. Я исправил это с помощьюcategory_enum=MEDIA параметр.

Другие вопросы по тегам