ActivitySubscriptions-API
Die ActivitySubscriptions -API bietet Endpunkte zum Abrufen von Aktivitätsentitäten aus dem Abonnement- und Aktivitäts-Feed-Framework.
Diese API erfordert die Aktivierung des Plugins „Subscriptions and Activity Feed Framework“ (com.snc.activity_subscriptions). Aktivieren Sie das Plugin „Customer Central“ (com.sn_csm_customer_central), um die Konfiguration in allen erforderlichen Tabellen zu ermitteln. Weitere Informationen zu den Konfigurationseinstellungen der Kundenzentralefinden Sie unter Kundenzentrale konfigurieren.
ActivitySubscriptions – GET /now/actsub/activities
Ruft Aktivitätsdatensätze aus dem Abonnement- und Aktivitäts-Feed-Framework ab.
Für den Zugriff auf diesen Endpunkt ist keine Rolle erforderlich, aber die zurückgegebenen Daten sind durch die Benutzerzugriffseinstellungen beschränkt.
URL-Format
Versionierte URL: /api/now/{api_version}/actsub/activities
Standard-URL: /api/now/actsub/activities
Unterstützte Anforderungsparameter
| Name | Beschreibung |
|---|---|
| api_version | Optional. Version des Endpunkts, auf den zugegriffen werden soll. Zum Beispiel v1 oder v2. Geben Sie diesen Wert nur an, um eine andere Endpunktversion als die neueste zu verwenden. Datentyp: Zeichenfolge |
| Name | Beschreibung |
|---|---|
| vor | Datums-/Uhrzeitwert. Die Anforderung gibt nur Datensätze zurück, die vor diesem Datum und dieser Uhrzeit erstellt wurden. Datentyp: Zeichenfolge Format: JJJJ-MM-TT hh:mm:ss oder JJJJ-MM-TT |
| context | Erforderlich. Sys_id eines Aktivitätskontexts. Befindet sich in der Tabelle „Aktivitätskontext“ [sn_actsub_activity_context]. Zu den vordefinierten Aktivitätskontexten gehören Verbraucher und Kontakt. Datentyp: Zeichenfolge |
| context_instance | Erforderlich. Sys_id einer Instanz des angegebenen Aktivitätskontexts, die den Initiator der Aktivitäten darstellt, die Sie abrufen möchten. Befindet sich in der entsprechenden Tabelle für den Aktivitätskontext. Wenn Sie beispielsweise context auf die sys_id des Verbraucheraktivitätskontexts festlegen, legen Sie diesen Parameter auf die sys_id des Datensatzes der Tabelle „Verbraucher“ [csm_consumer] für den Verbraucher fest, dessen Aktivitäten Sie abrufen möchten. Datentyp: Zeichenfolge |
| end_date | Datums-/Uhrzeitwert. Die Anforderung gibt nur Datensätze zurück, die während des durch start_date und diesen Parameter definierten Zeitraums erstellt wurden. Muss zusammen mit start_datefestgelegt werden. Datentyp: Zeichenfolge Format: JJJJ-MM-TT hh:mm:ss oder JJJJ-MM-TT |
| Aspekte | Kommagetrennte Liste von sys_ids von Aktivitätsaspekttypen, die für den angegebenen Aktivitätskontext abgerufen werden sollen. Diese sys_ids befinden sich in der Tabelle „Aktivitätsaspekt“ [sn_actsub_facet]. Weitere Informationen zu Aktivitätsaspekten finden Sie unter Aspekte für Aktivitätskontexte erstellen. Datentyp: Zeichenfolge Standard: Gibt alle für den Aktivitätskontext konfigurierten Aktivitätsaspekttypen zurück. |
| letzte | Indexwert der ersten im Antworttext ausgelassenen Ergebniszeile. Der Ergebniszeilenindex beginnt bei 0, daher ist die letzte im Antworttext enthaltene Zeile die mit dem Index last-1. Wenn Sie beispielsweise Datentyp: Zahl (Ganzzahl) Standard: Der Wert der Systemeigenschaft com.snc.actsub.activities.api.fetch.limit (standardmäßig 10). |
| record_id | Sys_id eines Datensatzes, der beim Rendern dynamischer Aspekte verwendet werden soll. Befindet sich in der entsprechenden Tabelle für den Aktivitätstyp, den Sie abrufen möchten. Wenn Sie beispielsweise Aktivitäten für einen Falldatensatz abrufen möchten, legen Sie diesen Parameter auf die sys_id des betreffenden Falldatensatzes fest. Weitere Informationen zu dynamischen Aspekten finden Sie unter Aspekte für Aktivitätskontexte erstellen. Datentyp: Zeichenfolge |
| start_date | Datums-/Uhrzeitwert. Die Anforderung gibt nur Datensätze zurück, die während des durch diesen Parameter und end_datedefinierten Zeitraums erstellt wurden. Muss zusammen mit end_datefestgelegt werden. Datentyp: Zeichenfolge Format: JJJJ-MM-TT hh:mm:ss oder JJJJ-MM-TT |
| stFrom | Indexwert der ersten Ergebniszeile, die in den Antworttext aufgenommen werden soll. Der Ergebniszeilenindex beginnt bei 0. Zum Beispiel überspringt Datentyp: Zahl (Ganzzahl) Standard: 0 |
| Name | Beschreibung |
|---|---|
| Keine |
Kopfzeilen
Die folgenden Anforderungs- und Antwortkopfzeilen gelten nur für diese HTTP-Aktion oder für diese Aktion auf eine bestimmte Weise. Eine Liste der allgemeinen Header, die in der REST-API verwendet werden, finden Sie unter Unterstützte REST-API-Header.
| Kopfzeile | Beschreibung |
|---|---|
| Akzeptieren | Datenformat des Antworttexts. Unterstützte Typen: application/json oder application/xml. Standard: application/json |
| Kopfzeile | Beschreibung |
|---|---|
| Keine |
Statuscodes
Die folgenden Statuscodes gelten für diese HTTP-Aktion. Eine Liste der möglichen Statuscodes, die in der REST-API verwendet werden, finden Sie unter HTTP-Antwortcodesder REST-API.
| Statuscode | Beschreibung |
|---|---|
| 200 | Erfolgreich. Die Anforderung wurde erfolgreich verarbeitet. |
| 400 | Fehlerhafte Anforderung. Ein fehlerhafter Anforderungstyp oder eine falsch formatierte Anforderung wurde erkannt. Der Parameter des Antworttexts result.message beschreibt die Art des Fehlers. Beispiele für Fehlermeldungen:
|
| 401 | Nicht autorisiert. Die Anmeldeinformationen sind falsch oder wurden nicht übergeben. |
| 500 | Interner Serverfehler. Beim Verarbeiten der Anforderung ist ein unerwarteter Fehler aufgetreten. Der Antworttext enthält Informationen zum Fehler. |
Antworttextparameter (JSON oder XML)
| Name | Beschreibung |
|---|---|
| Ergebnis | Ergebnisobjekt. Datentyp: Objekt |
| result.activities | Array von Objekten, in dem jedes Objekt einen Aktivitätsdatensatz aus dem angegebenen Aktivitätskontext und der Kontextinstanz darstellt. Datentyp: Array |
| result.activities.activity_type_id | Sys_id des Datensatzes aus der Tabelle „Aktivitätstypen“ [sn_actsub_activity_type], der dem Typ dieses Aktivitätsdatensatzes entspricht. Datentyp: Zeichenfolge |
| result.activities.content_fields | Array von Objekten, in dem jedes Objekt ein Feld darstellt, das als Inhalt in der Kachel für den Aktivitätsdatensatz angezeigt werden soll. Datentyp: Array |
| result.activities.content_fields.deeplink_to_subobject | Kennzeichnung, die angibt, ob das Inhaltsfeld als Hyperlink zum Datensatz für das Objekt angezeigt wird, für das diese Aktivität ausgeführt wurde. Gültige Werte:
Datentyp: Zeichenfolge |
| result.activities.content_fields.display_as_timeago | Kennzeichnung, die angibt, ob das Inhaltsfeld im Format „Vor“ angezeigt wird. Gültige Werte:
Datentyp: Zeichenfolge |
| result.activities.content_fields.label | Bezeichnung für das Inhaltsfeld. Datentyp: Zeichenfolge |
| result.activities.content_fields.show_label | Kennzeichnung, die angibt, ob die Inhaltsfeldbezeichnung für Inhaltsfeldwerte in der Kachel für diesen Aktivitätsdatensatz angezeigt wird. Gültige Werte:
Datentyp: Zeichenfolge |
| result.activities.content_fields.type | Typ des Inhaltsfelds. Datentyp: Zeichenfolge |
| result.activities.content_fields.value | Wert des Inhaltsfelds. Datentyp: Zeichenfolge |
| Ergebnis.Aktivitäten.Erstellt | Erstellungsdatum/-uhrzeit für diesen Aktivitätsdatensatz. Datentyp: Zeichenfolge Format: JJJJ-TT-MM hh:mm:ss |
| result.activities.icon | Name des Symbols, das auf der Kachel für diesen Aktivitätsdatensatz angezeigt wird. Datentyp: Zeichenfolge |
| result.activities.source_table_name | Name der Tabelle, in der sich dieser Aktivitätsdatensatz befindet. Wird durch die Aktivitätsquelle bestimmt, die in der Tabelle „Aktivitätstypen“ [sn_actsub_activity_type] für den mit diesem Aktivitätsdatensatz verknüpften Typ definiert ist. Datentyp: Zeichenfolge |
| result.activities.subheader_fields | Array von Objekten, in dem jedes Objekt ein Feld darstellt, das im Subheader der Kachel für diesen Aktivitätsdatensatz angezeigt wird. Datentyp: Array |
| result.activities.subheader_fields.deeplink_to_subobject | Kennzeichnung, die angibt, ob das Subheader-Feld als Hyperlink zum Datensatz für das Objekt angezeigt wird, für das diese Aktivität ausgeführt wurde. Gültige Werte:
Datentyp: Zeichenfolge |
| result.activities.subheader_fields.display_as_timeago | Kennzeichnung, die angibt, ob das Subheader-Feld im Format „Vor“ angezeigt wird. Gültige Werte:
Datentyp: Zeichenfolge |
| result.activities.subheader_fields.label | Bezeichnung für das Subheader-Feld. Datentyp: Zeichenfolge |
| result.activities.subheader_fields.show_label | Kennzeichnung, die angibt, ob die Unterkopfzeilen-Feldbezeichnung für Unterkopfzeilen-Feldwerte in der Kachel für diesen Aktivitätsdatensatz angezeigt wird. Gültige Werte:
Datentyp: Zeichenfolge |
| result.activities.subheader_fields.type | Typ des Subheader-Felds. Datentyp: Zeichenfolge |
| result.activities.subheader_fields.value | Wert des Subheader-Felds. Datentyp: Zeichenfolge |
| result.activities.subobject_sys_id | Sys_id des Datensatzes für das Objekt, für das diese Aktivität ausgeführt wurde. Befindet sich in der Tabelle, die im Parameterwert subobject_table_name angegeben ist. Datentyp: Zeichenfolge |
| result.activities.subobject_table_name | Name der Tabelle, die den Datensatz für das Objekt enthält, für das diese Aktivität ausgeführt wurde. Wird durch den Tabellennamen bestimmt, der in der Tabelle „Aktivitätsgruppe“ [sn_actsub_subsscribeable_object] für die Gruppe definiert ist, die den mit diesem Aktivitätsdatensatz verknüpften Aktivitätstyp enthält. Datentyp: Zeichenfolge |
| result.activities.sys_id | Sys_id dieses Aktivitätsdatensatzes. Befindet sich in der Tabelle, die als Wert des Antworttextparameters source_table_name angegeben ist. Datentyp: Zeichenfolge |
| ergebnis.aktivitäten.titel | Titel, der auf der Kachel für diesen Aktivitätsdatensatz angezeigt wird. Datentyp: Zeichenfolge |
| result.hatMehrDatensätze | Kennzeichnung, die angibt, ob die Liste der Aktivitäten im Antworttext durch den Abfrageparameterwert last gekürzt wird. Gültige Werte:
Datentyp: Zeichenfolge |
| result.message | Fehlermeldung, die das Problem beschreibt, das bei der Anforderungsverarbeitung aufgetreten ist. Datentyp: Zeichenfolge |
| result.status | HTTP-Statuscode, der für die Anforderung zurückgegeben wird. Gültige Werte: Siehe Statuscodes. Datentyp: Zahl |
| result.stream | Sys_id, die im Abfrageparameter der Anforderung context angegeben ist. Befindet sich in der Tabelle „Aktivitätskontext“ [sn_actsub_activity_context]. Datentyp: Zeichenfolge |
| result.user | Sys_id, die im Abfrageparameter der Anforderung context_instance angegeben ist. Befindet sich in der entsprechenden Tabelle für den Aktivitätskontext. Datentyp: Zeichenfolge |
cURL-Anforderung
Fordern Sie den zweiten und dritten Aktivitätsdatensatz für einen bestimmten Kontakt an, der auf Daten aus dem Jahr 2020 beschränkt ist:
curl "https://instance.servicenow.com/api/now/actsub/activities\
?context=4a6a035a73d30010e37d71ef64f6a714\
&context_instance=ddce70866f9331003b3c498f5d3ee417\
&stFrom=1&last=3\
&start_date=2020-01-01%2000:00:00&end_date=2020-12-31%2023:59:59" \
--request GET \
--header "Accept: application/json" \
--user "username:password"
Der Antworttext enthält die beiden angeforderten Aktivitätsdatensätze für den angegebenen Kontakt:
{
"result": {
"hasMoreRecords": true,
"activities": [
{
"subobject_table_name": "sn_customerservice_case",
"source_table_name": "sn_customerservice_case",
"content_fields": [
{
"value": "Test",
"show_label": "false",
"type": "string",
"label": "Short description",
"display_as_timeago": "false",
"deeplink_to_subobject": "false"
}
],
"created": "2020-05-29 18:42:16",
"activity_type_id": "baf0aace73530010e37d71ef64f6a748",
"title": "Lamar Wilson created case",
"subobject_sys_id": "1687360e8d819010f87705a074e52ac9",
"icon": "clipboard_outline",
"sys_id": "1687360e8d819010f87705a074e52ac9",
"subheader_fields": [
{
"value": "CS0001007",
"show_label": "false",
"type": "string",
"label": "Number",
"display_as_timeago": "false",
"deeplink_to_subobject": "true"
},
{
"value": "2020-05-29 18:42:16",
"show_label": "false",
"type": "glide_date_time",
"label": "Created",
"display_as_timeago": "true",
"deeplink_to_subobject": "false"
},
{
"value": "",
"show_label": "false",
"type": "reference",
"label": "Assigned to",
"display_as_timeago": "false",
"deeplink_to_subobject": "false"
},
{
"value": "Lamar Wilson",
"show_label": "false",
"type": "reference",
"label": "Contact",
"display_as_timeago": "false",
"deeplink_to_subobject": "false"
}
]
},
{
"subobject_table_name": "kb_knowledge",
"source_table_name": "kb_use",
"content_fields": [
{
"value": "How to Set Up a Broadband Router",
"show_label": "false",
"type": "string",
"label": "Short description",
"display_as_timeago": "false",
"deeplink_to_subobject": "false"
}
],
"created": "2020-05-26 10:00:00",
"activity_type_id": "4a8c329273d30010e37d71ef64f6a7c1",
"title": "Lamar Wilson viewed knowledge article",
"subobject_sys_id": "f855a0a89f011200550bf7b6077fcf4f",
"icon": "document_outline",
"sys_id": "b929dd5873941010e37d71ef64f6a719",
"subheader_fields": [
{
"value": "KB0000110",
"show_label": "false",
"type": "string",
"label": "Number",
"display_as_timeago": "false",
"deeplink_to_subobject": "true"
},
{
"value": "2020-05-26 10:00:00",
"show_label": "false",
"type": "glide_date_time",
"label": "Created",
"display_as_timeago": "true",
"deeplink_to_subobject": "false"
}
]
}
]
}
}
ActivitySubscriptions – GET /now/actsub/facets/{activity_context}/{context_instance}
Ruft für einen Aktivitätskontext konfigurierte Aspekte aus dem Abonnement- und Aktivitäts-Feed-Framework ab. Zeigt Aktivitätsanzahlen und Daten für jeden Aspekt an, wie durch Aktivitätstyp, Gruppe und Kontexteinstellungen bestimmt.
Benutzer müssen über die Rolle „actsub_user“ oder „admin“ verfügen, um auf diesen Endpunkt zugreifen zu können. Die zurückgegebenen Daten sind durch die Benutzerzugriffseinstellungen beschränkt.
Weitere Informationen zu Aktivitätskontextaspekten finden Sie unter Aspekte für Aktivitätskontexte erstellen.
URL-Format
Versionierte URL: /api/now/{api_version}/actsub/facets/{activity_context}/{context_instance}
Standard-URL: /api/now/actsub/facets/{activity_context}/{context_instance}
Unterstützte Anforderungsparameter
| Name | Beschreibung |
|---|---|
| activity_context | Sys_id eines Aktivitätskontexts. Befindet sich in der Tabelle „Aktivitätskontexte“ [sn_actsub_activity_context]. Zu den vordefinierten Aktivitätskontexten gehören Verbraucher und Kontakt. Navigieren zu , um die vollständige Liste der für Ihre Instanz definierten Aktivitätskontexte anzuzeigen. Datentyp: Zeichenfolge |
| api_version | Optional. Version des Endpunkts, auf den zugegriffen werden soll. Zum Beispiel v1 oder v2. Geben Sie diesen Wert nur an, um eine andere Endpunktversion als die neueste zu verwenden. Datentyp: Zeichenfolge |
| context_instance | Sys_id einer Instanz des angegebenen Aktivitätskontexts, die den Initiator der Aktivitäten darstellt, für die Sie Aspekte abrufen möchten. Befindet sich in der Kontexttabelle, die für den Aktivitätskontextdatensatz in der Tabelle „Aktivitätskontexte“ [sn_actsub_activity_context] angegeben ist. Wenn Sie beispielsweise activity_context auf die sys_id des Kontaktaktivitätskontexts festlegen, sollten Sie diesen Parameter auf die sys_id des Kontaktdatensatzes [customer_contact] für den Kontakt festlegen, dessen Aktivitätsaspekte Sie abrufen möchten. Datentyp: Zeichenfolge |
| Name | Beschreibung |
|---|---|
| end_date | Datums-/Uhrzeitwert. Die Anforderung gibt nur Datensätze zurück, die während des durch start_date und diesen Parameter definierten Zeitraums erstellt wurden. Muss zusammen mit start_datefestgelegt werden. Datentyp: Zeichenfolge Format: JJJJ-MM-TT hh:mm:ss oder JJJJ-MM-TT |
| Aspekte | Kommagetrennte Liste von sys_ids von Aktivitätsaspekten, die für den angegebenen Aktivitätskontext abgerufen werden sollen. Um die für einen Aktivitätskontext definierten Aktivitätsaspekttypen anzuzeigen, navigieren Sie zu und untersuchen Sie die zugehörige Liste „Aspekte“. Datentyp: Zeichenfolge Standard: Gibt alle für den Aktivitätskontext konfigurierten Aktivitätsaspekte zurück. |
| get_activity_count | Kennzeichnung, die angibt, ob die Anzahl der Aktivitäten für jeden Aspekt in den Antworttext aufgenommen werden soll. Gültige Werte:
Datentyp: Boolesch Standardwert: false |
| lazy_load | Kennzeichnung, die angibt, ob die Leistung verbessert werden soll, indem Aspektaktivitätsdaten und Aktivitätsanzahlen aus dem Antworttext weggelassen werden. Dieser Parameter hat Vorrang vor get_activity_count. Gültige Werte:
Datentyp: Boolesch Standardwert: false |
| start_date | Datums-/Uhrzeitwert. Die Anforderung gibt nur Datensätze zurück, die während des durch diesen Parameter und end_datedefinierten Zeitraums erstellt wurden. Muss zusammen mit end_datefestgelegt werden. Datentyp: Zeichenfolge Format: JJJJ-MM-TT hh:mm:ss oder JJJJ-MM-TT |
| Name | Beschreibung |
|---|---|
| Keine |
Kopfzeilen
Die folgenden Anforderungs- und Antwortkopfzeilen gelten nur für diese HTTP-Aktion oder für diese Aktion auf eine bestimmte Weise. Eine Liste der allgemeinen Header, die in der REST-API verwendet werden, finden Sie unter Unterstützte REST-API-Header.
| Kopfzeile | Beschreibung |
|---|---|
| Akzeptieren | Datenformat des Antworttexts. Unterstützte Typen: application/json oder application/xml. Standard: application/json |
| Kopfzeile | Beschreibung |
|---|---|
| Keine |
Statuscodes
Die folgenden Statuscodes gelten für diese HTTP-Aktion. Eine Liste der möglichen Statuscodes, die in der REST-API verwendet werden, finden Sie unter HTTP-Antwortcodesder REST-API.
| Statuscode | Beschreibung |
|---|---|
| 200 | Erfolgreich. Die Anforderung wurde erfolgreich verarbeitet. |
| 400 | Fehlerhafte Anforderung. Ein fehlerhafter Anforderungstyp oder eine falsch formatierte Anforderung wurde erkannt. Der Parameter des Antworttexts result.message beschreibt die Art des Fehlers. Beispiele für Fehlermeldungen:
|
| 401 | Nicht autorisiert. Die Anmeldeinformationen sind falsch oder wurden nicht übergeben. |
| 500 | Interner Serverfehler. Beim Verarbeiten der Anforderung ist ein unerwarteter Fehler aufgetreten. Der Antworttext enthält Informationen zum Fehler. |
Antworttextparameter (JSON oder XML)
| Name | Beschreibung |
|---|---|
| Ergebnis | Array von Objekten, in dem jedes Objekt einen Aktivitätsaspekt darstellt. Datentyp: Array |
| result.activity_count | Anzahl der Aktivitätsdatensätze, die in diesem Aspekt (und seinen untergeordneten Elementen, falls vorhanden) enthalten sind. Wird nur angezeigt, wenn der Abfrageparameter lazy_load auf „falsch“ und der Abfrageparameter get_activity_count auf „wahr“ festgelegt ist. Datentyp: Zahl |
| result.child | Array von Objekten, in dem jedes Objekt einen Aktivitätsdatensatz (wenn es sich um einen dynamischen Aspekt handelt) oder einen untergeordneten Aspekt (wenn es sich um einen statischen Aspekt handelt) darstellt. Datentyp: Array |
| result.childer.activity_count | Anzahl der Aktivitätsdatensätze, die in diesem untergeordneten Aspekt (und seinen untergeordneten Elementen, falls vorhanden) enthalten sind. Wird nur angezeigt, wenn der Abfrageparameter lazy_load auf „falsch“ und der Abfrageparameter get_activity_count auf „wahr“ festgelegt ist. Datentyp: Zahl |
| result.untergeordnete Elemente.Erstellt | Erstellungsdatum/-uhrzeit für diesen Aktivitätsdatensatz. Datentyp: Zeichenfolge Format: JJJJ-MM-TT hh:mm:ss |
| result.untergeordnete Elemente.Aspekt | Sys_id dieses untergeordneten Aspektdatensatzes. Befindet sich in der Tabelle „Aktivitätsaspekt“ [sn_actsub_facet]. Datentyp: Zeichenfolge |
| result.untergeordnete Elemente.Symbol | Name des Symbols, das diesem untergeordneten Aspekt zugeordnet ist. Datentyp: Zeichenfolge |
| result.untergeordnete Elemente.sys_id | Sys_id dieses Aktivitätsdatensatzes. Befindet sich in der entsprechenden Tabelle für den übergeordneten Aspekttyp. Beispiel: Ein Aktivitätsdatensatz, der im Aspekt „Fälle“ enthalten ist, weist eine sys_id auf, die sich in der Falltabelle [sn_customerservice_case] befindet. Datentyp: Zeichenfolge |
| result.untergeordnete Elemente.Metadaten | Array von Objekten, in dem jedes Objekt Aktivitätsdatensatzdaten für ein Aspektfeld enthält, das im Datensatz der Tabelle „Aktivitätsaspekt“ [sn_actsub_facet] für diesen Aspekttyp konfiguriert ist. Datentyp: Array |
| result.untergeordnete Elemente.Metadaten.Schlüssel | Name dieses Aspektfelds. Datentyp: Zeichenfolge |
| result.untergeordnete Elemente.Metadaten.Bezeichnung | Bezeichnung dieses Aspektfelds. Datentyp: Zeichenfolge |
| result.untergeordnete Elemente.Metadaten.Typ | Typ dieses Aspektfelds. Datentyp: Zeichenfolge |
| result.untergeordnete Elemente.Metadaten.Wert | Wert dieses Aspektfelds. Datentyp: Zeichenfolge |
| result.untergeordnete Elemente.Titel | Name dieses Aktivitätsdatensatzes oder untergeordneten Aspekts. Datentyp: Zeichenfolge |
| result.facets | Array von sys_ids, die diesem Aspektdatensatz zugeordnet sind. Befindet sich in der Tabelle „Aktivitätsaspekt“ [sn_actsub_facet]. Für einen dynamischen Aspekt enthält dieses Array die sys_id des Aspekts. Für eine statische Facette enthält sie stattdessen die sys_ids aller Facetten, die untergeordnete Elemente der Facette sind. Datentyp: Array |
| result.icon | Name des Symbols, das diesem Aspekt zugeordnet ist. Datentyp: Zeichenfolge |
| result.is_dynamic | Kennzeichnung, die angibt, ob dieser Aspekt ein dynamischer Aspekt ist. Dieser Wert bestimmt die Art der Informationen, die im Parameter des Antworttexts children enthalten sind. Gültige Werte:
Datentyp: Boolesch |
| result.message | Fehlermeldung, die das Problem beschreibt, das während der Anforderungsverarbeitung aufgetreten ist. Datentyp: Zeichenfolge |
| result.name | Name des Aspekts oder der Aspektgruppe. Datentyp: Zeichenfolge |
| result.status | HTTP-Statuscode, der für die Anforderung zurückgegeben wird. Gültige Werte: Siehe Tabelle „Statuscode“. Datentyp: Zahl |
cURL-Anforderung
Rufen Sie Aspekte und Aktivitätsanzahlen für Chat, Telefon und Wissensartikel für einen Kontakt ab:
curl "https://instance.servicenow.com/api/now/actsub/facets/4a6a035a73d30010e37d71ef64f6a714/ddce70866f9331003b3c498f5d3ee417\
?get_activity_count=true\
&facets=510d7e2e73570010e37d71ef64f6a70d,bc9bfaaa73570010e37d71ef64f6a771,c72d7e2e73570010e37d71ef64f6a7b8" \
--request GET \
--header "Accept: application/json" \
--user "username:password"
Der Antworttext enthält die drei angeforderten Aspekte als untergeordnete Elemente ihrer Aspektgruppen, wobei die Anzahl der Aktivitäten angezeigt wird:
{
"result": [
{
"is_dynamic": false,
"name": "Interactions",
"activity_count": 4.0,
"facets": [
"510d7e2e73570010e37d71ef64f6a70d",
"bc9bfaaa73570010e37d71ef64f6a771"
],
"children": [
{
"facet": "510d7e2e73570010e37d71ef64f6a70d",
"icon": "chat_outline",
"activity_count": 2.0,
"title": "Chat"
},
{
"facet": "bc9bfaaa73570010e37d71ef64f6a771",
"icon": "phone_outline",
"activity_count": 2.0,
"title": "Phone"
}
]
},
{
"is_dynamic": false,
"name": "Portal Activity",
"activity_count": 5.0,
"facets": [
"c72d7e2e73570010e37d71ef64f6a7b8"
],
"children": [
{
"facet": "c72d7e2e73570010e37d71ef64f6a7b8",
"icon": "document_outline",
"activity_count": 5.0,
"title": "Knowledge articles"
}
]
}
]
}