我有一个 map 框图 block 集,我想向其中添加数据。因此,我安装了curl和aws cli版本2,并尝试从Linux(WSL)终端运行此命令:
curl -X POST https://api.mapbox.com/uploads/v1/username/credentials?access_token=<secret access token>
该命令取自 mapbox docs 。但我得到以下回复:
{"message":"Not Found"}
这并不是太多可以处理的反馈。我如何获得所需的 aws 凭证?我需要一个 aws 帐户还是什么?在上面的curl命令中,我插入了我的用户名和access_token,所以这不是问题。
最佳答案
您是否确保您的访问 token 是 secret 访问 token
uploads:write
范围已启用?
这可以在从 Mapbox 访问 token 页面创建 secret token 时完成: https://account.mapbox.com/access-tokens/
关于amazon-s3 - 访问 aws s3 存储桶以暂存 Mapbox 切片集文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65517488/