Получить GitHub Gist Stargazer Count

С помощью этого я могу получить количество звездочетов в хранилище.

curl https://api.github.com/repos/mottosso/be/stargazers

Но как я могу получить звездочетов Gist?

Например

curl https://api.github.com/gists/mottosso/9b25f547d5364f050494/stargazers

person Marcus Ottosson    schedule 03.07.2015    source источник


Ответы (1)


Похоже, это недоступно напрямую по сути.
Вы можете проверить, помечен ли список звездочками, но помеченные теги похожи на richardcornish/file-git-notes не содержит звездочек в описании.

См. https://api.github.com/gists/4676556.

В результате вам придется отказаться от https://gist.github.com/richardcornish/4676556/stars, чтобы получить «36» (общее количество звезд для этой сущности).

И xpath для этого счетчика не очевиден.

//div[@id='js-flash-container']/
div[@class='container']/
div[@class='gist js-gist-container gist-with-sidebar with-full-navigation']/
div[@class='gist-sidebar clearfix']/
div[@class='sunken-menu vertical-right repo-nav js-repo-nav js-repository-container-pjax js-octicon-loaders']/
div[@class='sunken-menu-contents']/
ul[@class='sunken-menu-group']/
li[@class='tooltipped tooltipped-w'][3]/
a[@class='sunken-menu-item selected']/
span[@class='counter']
person VonC    schedule 03.07.2015
comment
Спасибо за подтверждение VonC, я попробую ваше предложение в следующий раз. - person Marcus Ottosson; 03.07.2015