我将使用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?”当点击链接,它说我可以根据类型搜索。你知道吗
任何帮助或指导都将不胜感激。谢谢!你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐