我正在这个 url 向 github 发出 Post 请求:
https://api.github.com/gists/2710948/comments
从理论上讲,这应该创建一个评论,其中的文本是由请求正文中的内容形成的。但是,当我尝试发布该帖子时,出现 404 错误。这使我相信没有找到要点,但是,如果您在同一地址执行 Get 请求,它会很好。
我需要做身份验证吗?我尝试在我的标题集合中添加用户名和密码,但我不知道我是否使用了正确的格式。我已经尝试通过 Ruby、HTTP 客户端和 curl 进行这项工作,但无论哪种方式我都会遇到相同的错误。
我正在使用的 curl 命令是这样的:
curl -X POST -d "This is my sample comment" https://api.github.com/gists/2710948/comments
我认为如果我可以让 curl 命令正常工作,我将能够找出 HTTP 客户端,然后是 Ruby。这将是我第一次尝试使用 API,所以没有什么太基础的东西让我仔细检查;所有建议都会有所帮助。