reposync/issue_sync/get_github_issue_list.py

33 lines
683 B
Python

import requests
import json
# GitHub创建issue的API URL
url = f"https://api.github.com/repos/fuxingtamu/yundingzhiyi/issues"
# 构造请求头
token = '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'
# 构造请求头
headers = {
'Authorization': f'token {token}',
'Accept': 'application/vnd.github+json'
}
# 发送POST请求
data = {
}
response = requests.get(url, headers=headers, json=data,verify=False)
issue_info = response.json()
print(issue_info)
for issue in issue_info:
print('title:',issue['title'])
print('body:',issue['body'])
print('number',issue['number'])
print('id',issue['id'])
# 打印响应
#print(response.text)
# 检查响应状态码