使用 Box 1.0 REST API,我正在尝试使用 SOAP UI 中的函数。
具有 user_id=12345 的 get_managed_users 的 API 文档(使用 get_user_id 正确调用检索的内部 id)正在返回所有用户。文档说,如果您不指定 user_id 值,就会出现这种情况。但我的完整命令是:(更改了令牌和 API 密钥以保护无能者)
https://www.box.com/api/1.0/rest?user_id=27360&auth_token=blahbalhblah1234&action=get_managed_users&api_key=someKeyYouShouldNotSee
现在我可以使用完整的结果列表,但是当我们让成千上万的用户进入系统时,这将无法扩展。
我可以使用相同的 user_id 值与 edit_managed_user 进行调用,并且更改会反映在 UI 和下一个 get_managed_users 调用中。因此,我确实有正确的 user_id 值,我会这么假设。
我也尝试将 testuser@gmail.com 作为 user_id 值,并取回整个列表。这让我相信我以某种方式发送了错误的 user_id,但我只是没有看到它。
有什么提示吗?为什么,看起来像一个有效的 user_id 值,它表现得好像它不存在或不正确?