首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PagerDuty分配列表为空

PagerDuty分配列表为空
EN

Stack Overflow用户
提问于 2017-06-15 23:19:36
回答 0查看 73关注 0票数 1

如何在PagerDuty中获取事件的assignments键?我有一个python脚本,它返回关于特定事件的信息,但分配的列表是空的。

代码语言:javascript
复制
#!/usr/bin/env python

import requests
import json
API_KEY = 'iiiiiiiiiiiiiiiiii'

# incident ID
ID = 'PPPPP'

def get_incident():
url = 'https://api.pagerduty.com/incidents/{id}'.format(id=ID)
headers = {
    'Accept': 'application/vnd.pagerduty+json;version=2',
    'Authorization': 'Token token={token}'.format(token=API_KEY)
}

params = {
    'include': 'assignees',
    'time_zone': 'Europe/Sofia'
}


r = requests.get(url, headers=headers,data=json.dumps(params))
print ('Status Code: {code}'.format(code=r.status_code))
print (r.json())

if __name__ == '__main__':
    get_incident()

在他们的文档here中有该键的条目,请参见下图:

我怎样才能做到这一点呢?

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44571281

复制
相关文章

相似问题

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