我们正在尝试使用API将成员添加到Podio工作区。我们可以使用2级API密钥在普通的Podio中做到这一点。
但是,当我们尝试在Sharefile Podio(已通过ShareFile帐户验证)中执行此操作时,相同的代码将引发以下错误。
Endpoint : /space/{space_id}/member/
Method : POST
Response :
{“ error_parameters”:{},“ error_detail”:null,“ error_propagate”:false,“ request”:{“ url”:“ http://api.podio.com/space/xxxxxx/member/” ,“ query_string”:“”,“方法”:“ POST”},“ error_description”:“ ID为xxxxx的用户在空间上没有正确的add_user_light ID为xxxxx“,” error“:” forbidden“}
我们尝试邀请的用户已经在Sharefile中,并且可以通过UI邀请。
答案 0 :(得分:3)
我们发现问题出在用户的角色设置上。
用户是Sharefile中的客户,我们正尝试根据代码将用户的角色设置为“轻度”。
我们通过将角色设置为“常规”或“管理员”来解决此问题。