我正在尝试获取智能表中工作区下的文件夹列表。我对网址进行了GET调用:https://api.smartsheet.com/workspace/ {WORKSPACE_ID} /文件夹。我正在使用作为工作表所有者的用户的访问令牌。我从Smartsheet服务器收到此错误:
您无权访问/1.1workspace/{WORKSPACE_ID}/folders 在这台服务器上。
可能是什么问题?
答案 0 :(得分:2)
此错误消息表示发出请求的用户未共享"到请求中指定的工作区。要解决此问题,我建议您执行以下操作:
验证您在请求中包含的令牌是否有效,并且确实对应于有权访问Smartsheet中的工作区的用户。如果可行,您可以通过登录Smartsheet(通过Web UI),导航到工作区,并验证用户是否在#34; Workspace Shared To"屏幕右侧的面板。
验证您在请求网址中包含的工作区ID是否正确 - 即它确实对应于请求用户有权访问的工作区。
只要您在Request标头中包含的令牌对应于有权访问(即共享)指定工作区(由Workspace Id表示)的用户," Get工作区文件夹"请求应该成功。