2016-01-24 1 views
1

Я ищу способ отображения содержимого веб-страницы, напрямую вытаскивая обновленный контент из репозитория GitHub (возможно, используя API). Контент может представлять собой любой формат файла, начиная от обычного текста и заканчивая изображениями, и я хотел бы сделать то же самое на веб-странице HTML в соответствии с определенным макетом, и мне интересно, можно ли использовать GitHub PHP API для этого. Любые идеи будут оценены, я просто немного не знаю, с чего начать.Вытащить файлы из репозитория GitHub из кода и сделать на веб-странице

ответ

0

Что может сделать API GitHub, является запуск сценария на вашем сервере всякий раз, когда есть push event.

Те webhooks, и требует для своего сервера, чтобы слушатель (процесс прослушивания толчка даже JSON payload)

Этого процесс слушателя затем вызвать скрипт (на сервере), который затем будет:

  • тянуть из репозитория GitHub
  • применить любой пост-обработки он должен делать (например, рендеринг некоторые файлы шаблонов с правом значения)
  • скопируйте эти обработанные файлы в нужное дерево, чтобы ваш HTTP-сервер отображал их.

Как вы можете видеть, роль API GitHub здесь довольно ограничена.