Запросите github api по местоположению и языку - PullRequest
0 голосов
/ 26 марта 2011

Как я могу запросить github api по местоположению И языку программирования, и есть ли какая-либо функция разбивки на страницы в api?

Ответы [ 2 ]

2 голосов
/ 28 апреля 2011

Невозможно выполнить поиск по хранилищам, используя местоположение, либо с помощью поиска по сайту, либо с помощью поиска API, поскольку location является атрибутом пользователя, а не хранилищем .

Что касается нумерации страниц, API утверждает, что он есть, но онлайн-документы говорят, что используют ?start_page=N, тогда как Поддержка Github говорит , чтобы использовать ?page=N.Я проверил, и ни один из них не работал для меня: я всегда получаю первую страницу, и никакая комбинация параметров, кажется, не продвигается к следующей партии результатов.

1 голос
/ 20 января 2013

Используя jQuery, разбиение на страницы работает примерно так (работает код ниже):

$(document).ready(function()
{
    var url = 'https://api.github.com/users/andrew/repos?page=1&per_page=100';

    $.getJSON(url + '&callback=?',null,function(data)
    {
        var output = JSON.stringify(data);

        document.write(output);
    });
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...