2015-11-06 130 views
0

我已經通過下面的鏈接去了解的ServiceNow的表REST API:的ServiceNow REST API與表名稱警報

https://express.servicenow.com/support/documentation/r_TableAPIGETRecordMethod/

我的要求是用表從警報表 來獲取所有記錄REST API即'GET/api/nowv1/table /(表名)'。

現在的問題是,會是怎樣的(表名)alert的API本身在獲得這些表中已經創建,並且可以通過使用可以看出警報的名稱「管理警報生命週期功能「通過導航」活動管理>活動警報「(請參閱:http://wiki.servicenow.com/index.php?title=Managing_Alerts#Managing_the_Alert_Life_Cycle)?

回答

1

如果您是管理員,您可以通過轉到sys_db_object表(通過左側導航欄中的「表」條目)從表標籤(例如「Alert」)中獲取表名。 只需搜索具有所需標籤的行,表名將爲該行的name

與其他任何用戶一樣,您可以在新標籤頁/窗口(即通常的框架集之外)中打開表中的任何記錄並查看URL。

對於你的情況,我打開「所有警報」,然後打開任意記錄,這把我帶到這個網址後綴:

/em_alert.do?sys_id=df7a6f00d08de76ccf6e610322

這告訴我們,「所有警報」表名是em_alert

1

我得到了答案。

爲了使用servicenow事件/警報,您需要在您的PaaS開發人員實例中插入事件管理模塊(如果您是ServiceNow中的新成員)。

此鏈接(https://developer.servicenow.com/app.do#!/home)用於申請新的開發人員實例。首先你需要註冊,然後你會得到這個實例。分配實例後,您可以添加「事件管理」插件,然後您的開發人員實例(目前爲空)可供您瞭解有關進行研究的ServiceNow事件管理系統&開發事件/警報表API等注意:開發人員實例可能不支持實際監控功能,例如:(1)檢測事件; (2)發送事件提醒;

爲獲得警報信息將在API: GET HTTPS://.service-now.com/api/now/v1/table/em_alert使用BasicAuth憑證

問候 SK