python 如何通过排序选项检索Gists(最近更新等)

myzjeezk  于 2023-03-16  发布在  Python
关注(0)|答案(1)|浏览(133)

我发誓我能够通过使用这个URL结构的特定排序选项来检索Gists。
url = 'https://api.github.com/gists?sort=updated&direction=desc',但现在它继续检索Gists的默认最近创建。
有什么改变吗?我在文档中找不到任何东西。看起来浏览器中的URL已经改变了,尽管修改代码也没有帮助。
https://gist.github.com/Username?direction=desc&sort=updated
url = 'https://api.github.com/gists?direction=desc&sort=updated'
这是一个私人GitHub账户的,这是检索代码的其余部分,如果有用的话,

# Headers for the request
headers = {'Authorization': f'Bearer {apiKey}'}

url = 'https://api.github.com/gists?sort=updated&direction=desc'

# Make a request to the URL to retrieve the Gists
response = requests.get(url, headers=headers)
data = response.json()

谢谢

oxosxuxt

oxosxuxt1#

可能是用于检索Gists的API端点发生了变化,或者用于对Gists进行排序的参数发生了更新。我建议您查看GitHub API文档,看看Gists API最近是否有任何更改或更新。

# Headers for the request
headers = {
    'Authorization': f'Bearer {apiKey}',
    'Accept': 'application/vnd.github.v3+json' # Specify the API version
}

url = 'https://api.github.com/gists?sort=updated&direction=desc'

# Make a request to the URL to retrieve the Gists
response = requests.get(url, headers=headers)
data = response.json()

此外,请确保您的API密钥具有访问Gists所需的权限。如果您仍然遇到问题,请尝试联系GitHub支持部门以获得进一步的帮助。

相关问题