node/getstream:用户创建失败:client.user(uid).create() => 500
node/getstream: user creation fails: client.user(uid).create() => 500
版本:
- 节点:v12.14.0
- 获取流:4.3.0
我正在试验 documentation 中描述的用户创建。
但是,创建用户 client.user(userId).create({type: 'normal'})
总是失败并返回 500
。类似于 Github issue 232.
错误信息:{"detail":"","status_code":500,"code":-1,"exception":"InternalServerException","duration":"0.51ms"} with HTTP status code 500
有人知道可能出了什么问题吗?
仅供参考:
- 我能够创建和获取 feed/activities。所以,客户工作。
- 现在我只是在试验一些脚本。
userId
是一个字符串,不是很长(<30 个字符),字母数字
更新:
这些尝试后出现同样的错误:
- 使用最新版本
4.4.0
- 使用 REST-API/curl 作为 documented。示例命令:
curl -i -X POST -d '{"id":"bob","data":{"extra":"fields","flag":false}}' -H "Content-Type: application/json" -H "Stream-Auth-Type: jwt" -H "Authorization: JWT-TOKEN" "https://tokyo-api.stream-io-api.com/api/v1.0/user/?api_key=API-KEY"
文档中的命令是使用 key/token 生成的,但它也将 URL 端点更改为 tokyo-api.stream-io-api.com
。我还用域api.stream-io-api.com
测试了这个,相反,在库中使用tokyo-api.stream-io-api.com
(手动覆盖)没有成功。
就"closing"这一个。正如@ferhat-elmas 在评论中提到的,这是在询问区域 tokyo
不支持的问题时。我现在刚刚从区域 tokyo
测试了这个,并且用户的创建(以及反应)按照记录工作。
版本:
- 节点:v12.14.0
- 获取流:4.3.0
我正在试验 documentation 中描述的用户创建。
但是,创建用户 client.user(userId).create({type: 'normal'})
总是失败并返回 500
。类似于 Github issue 232.
错误信息:{"detail":"","status_code":500,"code":-1,"exception":"InternalServerException","duration":"0.51ms"} with HTTP status code 500
有人知道可能出了什么问题吗?
仅供参考:
- 我能够创建和获取 feed/activities。所以,客户工作。
- 现在我只是在试验一些脚本。
userId
是一个字符串,不是很长(<30 个字符),字母数字
更新:
这些尝试后出现同样的错误:
- 使用最新版本
4.4.0
- 使用 REST-API/curl 作为 documented。示例命令:
curl -i -X POST -d '{"id":"bob","data":{"extra":"fields","flag":false}}' -H "Content-Type: application/json" -H "Stream-Auth-Type: jwt" -H "Authorization: JWT-TOKEN" "https://tokyo-api.stream-io-api.com/api/v1.0/user/?api_key=API-KEY"
文档中的命令是使用 key/token 生成的,但它也将 URL 端点更改为tokyo-api.stream-io-api.com
。我还用域api.stream-io-api.com
测试了这个,相反,在库中使用tokyo-api.stream-io-api.com
(手动覆盖)没有成功。
就"closing"这一个。正如@ferhat-elmas 在评论中提到的,这是在询问区域 tokyo
不支持的问题时。我现在刚刚从区域 tokyo
测试了这个,并且用户的创建(以及反应)按照记录工作。