Есть ли API для сайта пакетов Sublime text?

Есть ли API для менеджера пакетов Sublime text? Я пытался найти его, но нигде не мог найти упоминания об этом.

1 ответ

Решение

Да, каждая управляемая данными страница на https://packagecontrol.io/ может иметь .json добавлен до конца, чтобы получить необработанные данные. Вот некоторые примеры:

Это то, как реализован веб-сайт - есть JSON API и JS SPA, которые запрашивают JSON API и используют шаблон Handlebars для создания страницы. При начальной загрузке страницы JSON отображается с помощью Handlebars на сервере, поэтому экран начальной загрузки отсутствует.

Для страниц, которые не являются носителями данных, то есть страниц документации, вы можете добавить .html чтобы получить основной контент:

Кроме того, весь сайт с открытым исходным кодом находится по адресу https://github.com/wbond/packagecontrol.io.

Другие вопросы по тегам