通过API修改Github配置文件,但得到;“未找到消息”;错误

通过API修改Github配置文件,但得到;“未找到消息”;错误,api,shell,github,curl,Api,Shell,Github,Curl,我按照这个页面练习GithubAPI,并尝试编辑我的个人资料 但收到了错误消息: { "message": "Not Found", "documentation_url": "https://docs.github.com/rest/reference/users#update-the-authenticated-user" } 我是GitHub API的新手,非常感谢您的帮助 只要您已将MyToken

我按照这个页面练习GithubAPI,并尝试编辑我的个人资料

但收到了错误消息:

{
  "message": "Not Found",
  "documentation_url": "https://docs.github.com/rest/reference/users#update-the-authenticated-user"
}

我是GitHub API的新手,非常感谢您的帮助

只要您已将MyToken替换为一个实际的、注册到您的帐户中的令牌,就应该可以使用。 应该是这样。
首先用curl检查它的旧名称(在重命名之前)及其:

curl-w“{response\u code}”https://api.github.com/users/'
。。。除非您是强制实施SAML SSO进行身份验证的组织的一部分,否则:请参阅。
但我怀疑这不是你的情况


警方证实这是一起谋杀案

删除并重新生成包含所有权限的令牌,然后就可以工作了


谢谢你的回复,是的,我在测试时有实际的令牌。我甚至故意删除了令牌的最后一个字来测试令牌,并得到了我所期望的“坏凭证”。似乎令牌是正确的,但仍然有404代码。这很奇怪…@ITnewbie你检查过你的代币的范围了吗?():至少
repo
。我删除并重新生成包含所有权限的令牌,然后它就可以工作了!我认为你是对的。很抱歉问这个愚蠢的问题:(@ITnewbie太好了,干得好!别担心这个问题,它会帮助别人的。
{
  "message": "Not Found",
  "documentation_url": "https://docs.github.com/rest/reference/users#update-the-authenticated-user"
}
curl -w '%{response_code}' 'https://api.github.com/users/<username>'