Facebook用页面测试帐户

时间:2018-05-29 14:27:08

标签: facebook facebook-page facebook-test-users

我正在创建一个涉及以下步骤的系统:
1. Facebook用户使用Facebook登录(manage_pages范围)登录 2.正在收集用户的Facebook页面的access_token之一 3.然后将页面的访问令牌扩展并存储在数据库中以供进一步使用

问题是,我需要测试它,当谈到Facebook的“测试用户”时,他们就是无法创建页面。我为此创建了常规帐户,并将其添加为角色中的测试人员。但据我所知,它违反了Facebook的规则,并且当他们试图禁止该帐户(并最终将会)时,它会变得烦人。 有任何想法吗? 谢谢!

P.S。抱歉有任何错误,而不是母语人士。

3 个答案:

答案 0 :(得分:7)

我遇到了同样的问题,终于能够为测试用户创建测试页。基本说明位于https://developers.facebook.com/docs/apps/test-pages,但我将添加如何使用Graph API Explorer实际创建测试页。

  1. 创建测试用户。

    enter image description here

  2. 点击更改此测试用户授予应用程序的权限,以确保已应用manage_pages权限。

    enter image description here

    enter image description here

  3. 获取测试用户的用户访问令牌。

    enter image description here

  4. 转到Graph API Explorer。粘贴您复制的用户访问令牌。将操作设置为POST并输入 / [TEST_USER_ID_HERE] / accounts 之类的路径,然后输入与以下参数相对应的字段(可以随意更改值):

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

enter image description here

(请注意,如果您使用的是Graph Explorer的新测试版,则可以切换到JSON模式并直接直接粘贴JSON)

完成后,它将返回新的测试页的ID。您也可以使用GET操作调用 / [TEST_USER_ID_HERE] /帐户,以再次查看该页面的ID。

答案 1 :(得分:0)

我处于类似情况,无法使用测试用户创建页面。我认为他们最近解决了这个问题。现在,我可以为测试用户创建一个页面。

答案 2 :(得分:0)

在创建“房地产经纪人”类别的测试页时,我遇到了同样的问题。似乎有些类别要求填写城市/州。我使用category_enum=MEDIA参数对其进行了修复。