Как достать версию релиза через github api?

154
24 июня 2019, 16:10

Подскажите, или наставьте на путь истинный, как можно достать версию релиза проекта используя github api? Чтобы на выходе у юзера была видна текущая версия релиза, например 0.1.9 Желательно на php или js.

Answer 1

Ссылка куда надо делать запрос имеет вид:

https://api.github.com/repos/ВЛАДЕЛЕЦ/НАЗВАНИЕРЕПОЗИТОРИЯ/releases

Запрос можете делать, хоть через CURL PHP, хоть через ajax js, как вам удобно.

На примере репозитория OwlCarousel2.

Делаем запрос на получение последнего релиза:

https://api.github.com/repos/OwlCarousel2/OwlCarousel2/releases/latest

В ответ мы получим json массив где будет версия последнего релиза.

Если нужно получить вообще все релизы, то делаем запрос сюда:

https://api.github.com/repos/OwlCarousel2/OwlCarousel2/releases

READ ALSO
Как открыть новое консольное окно в c++

Как открыть новое консольное окно в c++

Суть примерно такова, дано два задания, при запускеexe файла, нас показывают варианты заданий(элементарное меню) и просят ввести номер варианта

162
OpenCV многопоточный поиск в видео

OpenCV многопоточный поиск в видео

Написал программу на Qt с использованием OpenCV под Ubuntu которая ищет положение в видео файле по фото с экрана, к примеруЗадается путь к видео,...

129
Опережающее объявление typedef типа

Опережающее объявление typedef типа

Есть libpq, там есть объявление:

165