如何在 Github 中发出 HTTP Get 请求,例如使用 R 获取问题?

How to make HTTP Get request in Github for example Get Issues using R?

所以我想收集一些关于学生在 Github 上传项目和资料的学院的信息。

所以我想收集所有内容并对其进行分析。但为了做到这一点,我必须从 git 中心请求它。我想使用 R 来做到这一点。或者辅助使用 Python.

但我不太明白如何在 R 中将其用作获取请求。

因此,如果有人能给我举个例子,我将不胜感激。

谢谢!

Requests 是 python 的一个 HTTP 库,非常强大且易于使用。 JSON 和 XML 响应可以轻松解析。

如下使用

import requests
r = requests.get('https://api.github.com/user', auth=('user', 'pass'))

使用 Github 凭据'user''pass' 进行身份验证。

要获取用户或组织的存储库列表,您可以使用 Github 的 REST APIs。 Github 有一个 REST API 文档。如下所示的 HTTP GET 请求可以获取指定组织的存储库。

GET /orgs/:org/repos

在这里找到 https://developer.github.com/v3/repos/#list-organization-repositories