用于创建存储库/ Gist的自动化GitHub API返回200 OK,而不是201 Created

迪娜·赞扎姆(Deena M.

我使用邮递员创建要点,并在授权选项卡中添加了承载令牌,但它想创建要点并返回201 Created,但返回200 OK,并且不创建任何内容,请在此处输入图像描述

我已经在请求正文中编写了GitHub Docs提到的创建Gist的示例

{
  "description": "Hello World Examples",
  "public": true,
  "files": {
    "hello_world.rb": {
      "content": "class HelloWorld\n   def initialize(name)\n      @name = name.capitalize\n   end\n   def sayHi\n      puts \"Hello !\"\n   end\nend\n\nhello = HelloWorld.new(\"World\")\nhello.sayHi"
    },
    "hello_world.py": {
      "content": "class HelloWorld:\n\n    def __init__(self, name):\n        self.name = name.capitalize()\n       \n    def sayHi(self):\n        print \"Hello \" + self.name + \"!\"\n\nhello = HelloWorld(\"world\")\nhello.sayHi()"
    },
    "hello_world_ruby.txt": {
      "content": "Run `ruby hello_world.rb` to print Hello World"
    },
    "hello_world_python.txt": {
      "content": "Run `python hello_world.py` to print Hello World"
    }
  }
}
磷酸二氢

https://docs.github.com/cn/free-pro-team@latest/rest/reference/gists#create-a-gist

身份验证您可以匿名阅读公共摘要,但是必须登录GitHub才能创建摘要。要代表用户读取或写入要点,您需要要点OAuth范围和令牌。有关更多信息,请参阅“ OAuth应用程序的范围”。

您应该通过身份验证,否则您将只有读权限,这就是为什么您获得200而不是201的原因

第二个原因:您使用的是http而不是https

使用从开发人员设置生成的令牌作为oauth2承载:

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

用于创建存储库/ Gist的自动化GitHub API返回200 OK,而不是201 Created

来自分类Dev

返回OK(200)而不是NO_CONTENT(204)

来自分类Dev

自动化API

来自分类Dev

使用命令行+ API创建Github存储库

来自分类Dev

YouTube 数据 API V3 - 自动化授权过程而不是人工干预

来自分类Dev

Ajax请求返回200 OK,但错误而不是成功

来自分类Dev

如何使用一些自动化脚本在Github上下载存储库所有版本的源代码?

来自分类Dev

由于重定向,Devise JSON API返回200而不是401

来自分类Dev

自动化API获取元素类型列表和可用于特定元素类型的字段

来自分类Dev

如何使用API创建GitHub Gist?

来自分类Dev

如何使用Resty创建自动化API POST测试请求

来自分类Dev

如何从SQL触发器创建自动化的Web API

来自分类Dev

我应该在git中存储用于自动化测试的数据库备份吗?

来自分类Dev

存储自动化密码的最佳实践

来自分类Dev

ASP.NET Web Api应该返回404时返回200 OK

来自分类Dev

用于测试自动化的ClearCase结构

来自分类Dev

用于集成的 Maximo 自动化脚本

来自分类Dev

我可以在适用于Windows的GitHub的NAS中创建存储库吗?

来自分类Dev

无法创建GitHub存储库

来自分类Dev

禁用创建html报告的自动化

来自分类Dev

自动化创建Visual Studio项目

来自分类常见问题

ID列表-ALM API自动化

来自分类Dev

API测试的自动化测试

来自分类Dev

使用Python自动化流API?

来自分类Dev

POST中的空主体从Postman向NodeJS中的API请求(但不是来自自动化测试)

来自分类Dev

如何使用PHP和Github API在Github存储库中创建和更新文件?

来自分类Dev

通过Github API创建存储库时出现404找不到错误?

来自分类Dev

从带有节点的CL创建存储库时,Github API错误,JSON解析错误

来自分类Dev

如何在Retrofit 2中使用GitHub API创建存储库?

Related 相关文章

  1. 1

    用于创建存储库/ Gist的自动化GitHub API返回200 OK,而不是201 Created

  2. 2

    返回OK(200)而不是NO_CONTENT(204)

  3. 3

    自动化API

  4. 4

    使用命令行+ API创建Github存储库

  5. 5

    YouTube 数据 API V3 - 自动化授权过程而不是人工干预

  6. 6

    Ajax请求返回200 OK,但错误而不是成功

  7. 7

    如何使用一些自动化脚本在Github上下载存储库所有版本的源代码?

  8. 8

    由于重定向,Devise JSON API返回200而不是401

  9. 9

    自动化API获取元素类型列表和可用于特定元素类型的字段

  10. 10

    如何使用API创建GitHub Gist?

  11. 11

    如何使用Resty创建自动化API POST测试请求

  12. 12

    如何从SQL触发器创建自动化的Web API

  13. 13

    我应该在git中存储用于自动化测试的数据库备份吗?

  14. 14

    存储自动化密码的最佳实践

  15. 15

    ASP.NET Web Api应该返回404时返回200 OK

  16. 16

    用于测试自动化的ClearCase结构

  17. 17

    用于集成的 Maximo 自动化脚本

  18. 18

    我可以在适用于Windows的GitHub的NAS中创建存储库吗?

  19. 19

    无法创建GitHub存储库

  20. 20

    禁用创建html报告的自动化

  21. 21

    自动化创建Visual Studio项目

  22. 22

    ID列表-ALM API自动化

  23. 23

    API测试的自动化测试

  24. 24

    使用Python自动化流API?

  25. 25

    POST中的空主体从Postman向NodeJS中的API请求(但不是来自自动化测试)

  26. 26

    如何使用PHP和Github API在Github存储库中创建和更新文件?

  27. 27

    通过Github API创建存储库时出现404找不到错误?

  28. 28

    从带有节点的CL创建存储库时,Github API错误,JSON解析错误

  29. 29

    如何在Retrofit 2中使用GitHub API创建存储库?

热门标签

归档