使用 github api 获取 python 中存储库超时的星数

Using github api fetch number of stars overtime of a repository in python

w.r.t 到这个 post: 我正在尝试在 python 中做同样的事情,这里是代码片段:

import requests
url = "https://api.github.com/repos/flutter/flutter/stargazers?per_page=1"
repo_response = requests.get(url,headers={'Accept': 'application/vnd.github.v3+json'})
print(repo_response.json())

根据 Git API documentation,我已经在 headers 中发送了接受,但我仍然没有收到“带有星星创建时间戳的替代响应 ”。 结果是默认响应。

我在这里遗漏了什么吗?

我猜你忘了在 header 中添加内容 (application/vnd.github.v3.star)

repo_response = requests.get(url,headers={'Accept': 'application/vnd.github.v3.star+json'})