首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用API (python)的远程链接

使用API (python)的远程链接
EN

Stack Overflow用户
提问于 2018-04-20 14:36:15
回答 1查看 1.9K关注 0票数 1

我正在使用Python3,并尝试获取远程链接的URL,例如,在API响应,https://XXXXXXXXXXXX中。

代码语言:javascript
复制
{
    "id": 26292,
    "self": "https://jira.XXXXX.XXX/rest/api/latest/issue/TEST-1379/remotelink/26292",
    "application": {

    },
    "object": {
        "url": "https://XXXXXXXXXXXX",
        "title": "https://XXXXXXXXXXXX",
        "icon": {
            "url16x16": ""
        },
        "status": {
            "icon": {

            }
        }
    }
}

第一步。使用

代码语言:javascript
复制
my_issue = 'TEST-1379'
print (jira.remote_links(my_issue))

我得到:

代码语言:javascript
复制
[<JIRA RemoteLink: id=26292>, <JIRA RemoteLink: id=26734>, <JIRA RemoteLink: id=27279>, <JIRA RemoteLink: id=28150>, <JIRA RemoteLink: id=28291>]

然后在步骤2中,使用:

代码语言:javascript
复制
print (jira.remote_link(my_issue, 26292))

根据文档(http://jira.readthedocs.io/en/master/api.html#jira),我认为我会得到网址或其他信息,但是python只显示请求中的id .

代码语言:javascript
复制
26292
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-04-25 11:28:46

<JIRA RemoteLink: id=26292>等是完整的资源,即它们已经包含了您在JSON示例中显示的所有字段。

试试这个:

代码语言:javascript
复制
rlinks = jira_api.remote_links(issue)
import pprint; pprint.pprint(vars(rlinks[0]))
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49944134

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档