使用Pcloud uploadtolink接口提示Invalid 'code' provided问题求助
解决Pcloud
uploadtolink 接口返回2012错误的方案 - 确认code的正确性:pCloud的公开浏览分享链接中的
code,和uploadtolink接口所需的code并非同一串字符。你需要从目标文件夹的「允许上传」设置中,复制专门的上传专用code,而非普通浏览分享链接里的code。 - 检查文件夹上传权限:确保该公开文件夹已经开启「允许他人上传文件」的权限,未开启权限的情况下,即使code正确也会触发权限类错误。
- 修正接口调用方式:
uploadtolink接口需要通过POST请求携带文件进行调用,直接在浏览器中访问GET请求(仅携带code参数)不符合接口要求,会导致校验失败。可以用curl工具发起正确请求,示例如下:curl -X POST -F "file=@/本地文件路径" "https://api.pcloud.com/uploadtolink?code=你的上传专用code" - 排查复制错误:检查复制的code是否包含空格、换行等多余字符,确保完全匹配pCloud提供的上传专用code。
内容的提问来源于stack exchange,提问作者Kait
相关产品推荐
相关产品推荐

