如何从PivotalT返回“bug”类型的故事

2024-04-20 16:36:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我将使用python2.7和requests模块以及PivotalTracker API发出GET请求,以检索特定项目中的故事。以下是端点的定义:http://www.pivotaltracker.com/help/api/rest/v5#projects_project_id_stories_get。所以我可以使用它来获取项目中的所有故事,但是我只尝试获取type = bug的故事。这就是我尝试过的:

#project_id is my project ID and PTtoken is my API token

url = 'https://www.pivotaltracker.com/services/v5/projects/{}/stories?fields=name,story_type,created_at&with_label=bug'
r = requests.get(url.format(project_id), headers={'X-TrackerToken':PTtoken})

返回以下错误:

{"kind":"error","code":"invalid_parameter","general_problem":"this endpoint cannot accept the parameter: with_type","error":"One or more request parameters was missing or invalid."}

所以很明显,with_type=bug提供了错误,因为没有它它就可以正常工作。但在我看来,通过阅读文档,我应该能够根据类型优化我的搜索。在文档中,它这样说:“通过这里列出的所有修改,可以优化搜索:How can a search be refined?”当点击链接,它说我可以根据类型搜索。你知道吗

任何帮助或指导都将不胜感激。谢谢!你知道吗


Tags: 项目projectcomapiidwwwtypewith