So laden Sie Ihre gespeicherten Suchdaten per API herunter

So laden Sie die gespeicherten Suchdaten über die API herunter

Verwenden Sie die folgende API, um gespeicherte Suchdaten im CSV- oder JSON-Format herunterzuladen:
https://www.site24x7.com/api/applog/saved_searches/download/<search_id>/<from_date>/<to_date>?data_format=json&range=1-100&order=desc

Die folgenden Feldwerte werden an die API übergeben:

FeldwertBeschreibung
search_id

  1. Dies ist der Wert der langen Such-ID, der aus der API mit der gespeicherten Suchliste stammt.
  2. Um die Liste der gespeicherten Suchanfragen zu erhalten, verwenden Sie die API: https://www.site24x7.com/app/api/applog/saved_searches
  3. Verwenden Sie den folgenden cURL-Befehl, um die Such-ID zu erhalten:
    $ curl "https://www.site24x7.com/app/api/applog/saved_searches" \
    -X GET \
    -H "Accept: application/json; version=2.0" \
    -H "Authorization: Zoho-oauthtoken 1322.41d9f2cfbd1b7a8f9ef14be125f"
  4. Für den obigen cURL-Befehl lautet das Ergebnis wie folgt:
    {
       "code": 0,
        "message": "success",
      "data": [
        {
         "system_generated": false,
          "query": "logtype=\"Test Log\" and message contains \"exception\"",
           "logtype_id": "10000109515",
           "display_name": "Exception Message",
           "search_properties": {
              "default_widget_type": "number"
          },
     "search_id": "10000109255" 
      }
     ]
    }
  5. Sie können Ihre Suchanfrage mit dem display_name aus den Ergebnisdaten finden. Verwenden Sie den Wert search_id Ihrer jeweiligen Suchanfrage.
from_datedd-MM-yyyy%20HH:mm  ("from" Zeitwert in der Zeitzone Ihres Kontos)
to_datedd-MM-yyyy%20HH:mm  ("to" Zeitwert in der Zeitzone Ihres Kontos)
data_format
csv (für CSV-Format)
json (für JSON-Format)
range
1-100 (1 bis 100 oder 101 bis 200) 
Sie können bis zu 1.000 Zeilen auf einmal herunterladen.
orderasc oder desc ("asc" für Aufsteigend; "desc" für Absteigend)

Hier sind search_id, from_date, to_date und data_format Pflichtfelder. range ist für die groupby-Abfrage nicht obligatorisch.

Sobald Sie die search_id kennen, verwenden Sie die zuvor genannte API, um gespeicherte Suchdaten im CSV- oder JSON-Format herunterzuladen. 

Unten finden Sie ein Beispiel für einen cURL-Befehl zum Herunterladen gespeicherter Suchdaten im JSON-Format:
      $ curl "https://www.site24x7.com/api/applog/saved_searches/download/312021000000906003/18-05-2020%2004:16/19-05-2020%2004:16?data_format=json&range=1-500&order=desc" \
    -X GET \
    -H "Accept: application/json; version=2.0" \
    -H "Authorization: Zoho-oauthtoken 1322.41d9f2cfbd1b7a8f9ef14be125f"

Nachfolgend finden Sie ein Beispiel für einen cURL-Befehl zum Herunterladen gespeicherter Suchdaten im CSV-Format:
      $ curl "https://www.site24x7.com/api/applog/saved_searches/download/312021000000906003/18-05-2020%2004:16/19-05-2020%2004:16?data_format=csv&range=101-200&order=desc" \
    -X GET \
    -H "Accept: text/csv; charset=utf-8" \
    -H "Authorization: Zoho-oauthtoken 1322.41d9f2cfbd1b7a8f9ef14be125f"