【发布时间】:2015-01-02 13:44:34
【问题描述】:
当尝试使用 Apigee 和 Usergrid 将用户添加到组时,使用 apigee 网站上的示例代码,我不断收到错误消息“未指定用户”
如何指定用户?代码是正确的,而且似乎 apigee.js 代码在引用用户名时存在问题。
我尝试以不同的方式传递用户名,我用 Google 搜索直到手指麻木。
【问题讨论】:
标签: javascript entity apigee usergrid
当尝试使用 Apigee 和 Usergrid 将用户添加到组时,使用 apigee 网站上的示例代码,我不断收到错误消息“未指定用户”
如何指定用户?代码是正确的,而且似乎 apigee.js 代码在引用用户名时存在问题。
我尝试以不同的方式传递用户名,我用 Google 搜索直到手指麻木。
【问题讨论】:
标签: javascript entity apigee usergrid
当尝试使用 Apigee 和 Usergrid 将用户添加到组时,使用 apigee 网站上的示例代码,我一直收到错误消息“未指定用户”
我尝试通过不同的方式传递用户名,我用谷歌搜索直到我的手指麻木,我终于想出了下面的解决方案。我在这里发帖,希望其他人在尝试将用户添加到组时遇到同样的问题时可以使用此解决方案。
apigee.js中的原代码如下(2692行):
options = {
method: "POST",
endpoint: "groups/" + this._path + "/users/" + options.user.get("username")
};
为了从实体中获取用户名,我将其更改为:
options = {
method: "POST",
endpoint: "groups/" + this._path + "/users/" + options.user["entities"][0]["username"]
};
端点需要获取用户名,唯一的办法就是直接从数组中拉取。
【讨论】: