0

正如标题所说,我在测试用户的“职位”字段中遇到问题。我已经能够通过创建组织页面来创建工作历史记录,但是无论我将“位置”设置为什么,当我点击保存时它都会被空白。问题是,这是我们在应用程序中使用的唯一字段,由于我们无法为测试用户添加此字段,Facebook 拒绝批准我们的应用程序。

更具体地说,这是当我从测试帐户添加职位时浏览器发送的内容(从 chrome 开发工具中获取):

position_id:0
position_text:[Whatever text i set as position]

我已经看到,对于我的真实账户,当我选择一个预先存在的选项时, position_id 被设置为一个数字,但对于测试用户来说,这些都不可用。根本不可能为测试用户执行此操作吗?

4

1 回答 1

0

得到了 Facebook 开发者组的回复。

“应用测试用户只能与他们创建的对象进行交互,并且由于他们无法创建工作场所,因此您无法使用应用测试用户进行测试。”

这部分正确,您可以创建一个组织页面作为测试用户并将其设置为您的工作场所。但是,您不能在“职位”(职位)字段中填写任何内容。我们设法通过在我们自己的数据库中为测试用户手动设置该字段并检查它是否适用于真实用户来解决这个问题。

于 2018-03-13T07:39:31.970 回答