禅道zentao如何往bug里面添加备注

Python:
调用接口:POST

sessionid = get_session_id() #获取sessionid
login_zentao(sessionid) #登录
url = f"{zentao_url}/action-comment-{type}-{id}.json?zentaosid={sessionid}"
post_data = {"comment": comment_info}
response = requests.post(url,data=post_data)

如何获取sessionid?

def get_session_id():
    url = f"{zentao_url}/api-getsessionid.json"
    response = requests.get(url)
    return json.loads(response.json().get('data'))['sessionID'] #异常自己添加判断

如何登录?

def login_zentao(sessionid):
    url =  f"{zentao_url}/user-login.json?zentaosid={sessionid}"
    data = {
    		"account": "xxx",
    		"password": "yyy"
	}
	response = requests.post(url, data=data)
	if response.status_code == 200:
	    return True
Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐