Как использовать github api от почтальона - PullRequest
0 голосов
/ 26 октября 2018

Я хочу создать файл в моей учетной записи github, используя github api через почтальона.

github api для создания файла на учетной записи github:

PUT /repos/:owner/:repo/contents/:path 

Может кто-нибудь сказать мне, как использовать этот API в почтальоне.

У меня есть мой публичный аккаунт на github: https://github.com/ritzygithub/myfirstRepo

и в заголовке почтальона я установил

Authorization type to OAuth 2
Authorization : token <token>
PUT request with url: https://api.github.com/repos/ritzygithub/myfirstRepo/

enter image description here

Не могли бы вы помочь мне в этом

1 Ответ

0 голосов
/ 26 октября 2018

Я только что понял ... опубликовал свой ответ здесь, чтобы, если кто-то столкнулся с той же проблемой, это могло бы помочь им.

В почтальоне, установить как запрос PUT с указанным ниже URL

https://api.github.com/repos/YourUsername/YourRepo/contents/file.txt

Добавить тело:

{
  "message": "my commit message",
  "committer": {
    "name": "My name",
    "email": "my email"
  },
  "content": "base64encoded"
}

Заголовок: Content-Type: application / json Авторизация: токен

См. Ниже снимок экрана: enter image description here

Надеюсь, это поможет.Спасибо

...