我想通过阅读文档来询问共享文件夹而不必登录用户,这应该没问题,但是如果在我的命令行中运行示例:
curl https://api.box.com/2.0/shared_items \ -H "授权:BoxAuth api_key=YOUR_API_KEY&shared_link=https%3A%2F%2Fwww.box.com%2Fs%2F8tqjqtoky18sbnoz264c"
使用我的 API 密钥可以正常工作,但是,在我的应用程序中或仅在网络浏览器中,如果我使用:
https://api.box.com/2.0/shared_items -H "授权:BoxAuth api_key=YOUR_API_KEY&shared_link=https%3A%2F%2Fwww.box.com%2Fs%2F8tqjqtoky18sbnoz264c"
再次使用我的 API 密钥,我得到 401 Unauthorized 错误。
我究竟做错了什么?是编码问题吗?因为看起来字符串的结尾部分需要编码,但其余部分不需要,我试图确保我使用的 C# 代码不对字符串进行编码,我认为不是,但它仍然以 401 失败。