Github REST API 使用细粒度访问令牌创建文件失败

问题描述 投票:0回答:0

我生成了一个细粒度的个人访问令牌,并授予它对一个私有存储库的访问权限(“对代码和提交状态的读写访问权限”)。当我使用 Postman 向 /contents API 发送 GET 时,它只返回 README 内容很好。当我从 GET 切换到 PUT 以创建文件并使用此 JSON 时,它返回“Body should be a JSON object”。看到这里有什么问题吗?(我也尝试使用更广泛的访问令牌并得到类似的错误,所以细粒度的 PAT 可能不是问题,但 JSON 似乎没问题?)

https://api.github.com/repos/myname/myrepo/contents/README.md 接受:application/vnd.github+json 授权:不记名 my_token X-GitHub-Api-版本:2022-11-28 用户代理:我的用户名

身体:

{ "message": "我的长消息", “内容”:“SGVsbG8=” }

github-api
© www.soinside.com 2019 - 2024. All rights reserved.