Доступ к github со статической веб-страницы - PullRequest
0 голосов
/ 28 августа 2018

Я пытаюсь написать статическую веб-страницу, которая будет извлекать все текущие запросы на извлечение в репозитории github и отображать их. Я хотел бы использовать octokit.js Но это для node.js. Есть ли простой способ сделать аутентифицированные звонки на репозиторий github из статической веб-страницы?

1 Ответ

0 голосов
/ 28 августа 2018

API GitHub очень открыт. Вы можете просто fetch('https://api.github.com/repos/:user/:repo/pulls'). https://developer.github.com/v3/pulls/#list-pull-requests

Обратите внимание, что для неаутентифицированных запросов существует ограничение, но вам не нужно беспокоиться об этом.

Запустите приведенный ниже пример, чтобы увидеть список текущих запросов на извлечение ядра Node.js.

fetch('https://api.github.com/repos/nodejs/node/pulls')
  .then((r) => r.json())
  .then((pulls) => {
    pulls
      .map((p) => `[${p.number}] ${p.title} (${p.html_url})`)
      .forEach((s) => console.log(s));
  });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...