Facebook用页面测试帐户

rok*_*kas 5 facebook facebook-page facebook-test-users

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

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

抱歉有任何错误,不是母语人士.

Joh*_*ham 9

我遇到了同样的问题,最终能够为测试用户创建一个测试页面.基本说明可以在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]/accounts之类的路径,然后输入与以下参数对应的字段(随意更改值):

    { "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)

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