cobra CRM

Beispiele: weitere Funktionen und Endpunkte

Die Rufnummernsuche

In diesem Beispiel fragen wir über eine Rufnummer eine zugehörige Adresse ab. Als Sicherheitsabfrage verwenden wir die von uns empfohlene »JWT Bearer Token«-Abfrage.

GET /api/PhoneSearch

Beispiel Request URL:

http(s)://host:port/api/PhoneSearch?PhoneNumber=004917712345678&SearchMode=equals

Beispiel Response:

[
  {
    "ID": 1234,
    "Caption": "Altenkirchen EDV GmbH, Karl Klonen, Hauptstraße 35, D-79871 Eisenbach",
    "FoundInField": "Telefon",
    "Number": "004917712345678",
    "Firma": "Altenkirchen EDV GmbH",
    "Nachname": "Klonen",
    "Vorname": "Karl",
    "Straße": "Hauptstraße 35",
    "PLZ": "79871",
    "Ort": "Eisenbach"
  }
]

Suchmodus (SearchMode)

Sie haben die Möglichkeit festzulegen, wie anhand der Rufnummer oder einem Teil der Rufnummer nach der zugehörigen Adresse gesucht werden soll.

Beispiel: genau diese Rufnummer (Standardeinstellung).

http(s)://host:port/api/PhoneSearch?PhoneNumber=004917712345678&SearchMode=equals

Beispiel: Rufnummer beginnt mit diesen Zahlen.

http(s)://host:port/api/PhoneSearch?PhoneNumber=0049177123&SearchMode=startsWith

Beispiel: Rufnummer beinhaltet diese Zahlen.

http(s)://host:port/api/PhoneSearch?PhoneNumber=34568&SearchMode=contains

Aktivierung des Funktions-Endpunktes in CXM WEB CONNECT

  • Öffnen Sie Ihr cobra CXM WEB CONNECT zur Konfiguration.
  • Wechseln Sie in das Register »Endpunkte«.
  • Klicken Sie auf »Funktions-Endpunkte«.
  • Setzen Sie den Haken in der Checkbox, um den Endpunkt zu aktivieren.
  • Richten Sie die relevanten Feldnamen und cobra Felder ein.
  • Klicken Sie auf »OK«, um Ihre Einstellungen abzuschließen.
Konfiguration Funktions-Endpunkt Rufnummersuche PhoneSearch PHONEINDEX-Tabelle
  • Klicken Sie auf »Übernehmen«, wenn Sie die Konfiguration abgeschlossen haben. Starten Sie ggf. den cobra CXM WEB CONNECT Dienst neu, um die Änderungen wirksam werden zu lassen.

Die Rufnummernsuche mit Postman

  • Öffnen Sie das Programm »Postman«.
  • Klicken Sie auf die Schaltfläche »New« und erstellen Sie eine neue Abfrage durch den Befehl »HTTP«.
Postman add request
  • Benennen Sie die neue Abfrage mit »Rufnummernsuche«. Bewegen Sie den Mauszeiger in die Kopfzeile, so erscheint eine Auswahl des relevanten Textteiles. Klicken Sie auf diesen, können Sie einen neuen Titel vergeben.
  • Legen Sie die neue Abfrage als »Get«-Befehl fest.
  • Tragen Sie die relevante Rufnummer mit dem definierten Port ein. Die Form entspricht: »http://host:port/api/PhoneSearch« bzw. »https://host:port/api/PhoneSearch«.
Postman add request Rufnummernsuche
  • Wechseln Sie in das Register »Headers«.
  • Tragen Sie hier den Namen und Wert der Schnittstelle ein.
Postman Headers API Key
  • Klicken Sie auf das Register »Authorization«.
  • Wählen Sie »Bearer Token« als Typ der Authentifizierung aus.
  • Tragen Sie Ihren »JWT Bearer Token« ein. Wie Sie Ihren »JWT Bearer Token« abrufen können, siehe hier.
Postman Authentifizierung Bearer Token eintragen
  • Wechseln Sie in das Register »Params«.
  • Tragen Sie in der Zeile »PhoneNumber« die relevante Rufnummer bzw. Teil der Rufnummer ein und aktivieren Sie die Checkbox.
  • Wählen Sie in der Zeile »SearchMode« den relevanten Suchmodus für Ihre Nummernsuche aus und aktivieren Sie die Checkbox.

In unserem Beispiel verwenden wir den Suchmodus »contains«, um über einen Teil der Rufnummer eine Adresse zu finden.

Postman Rufnummernsuche Parameter PhoneNumber SearchMode Beispiel
  • Klicken Sie auf »Send«.

Sie erhalten als Antwort die Adresse(n) aus Ihrer Datenbank, die Ihrer Rufnummernsuche entspricht bzw. entsprechen.

Postman Rufnummernsuche Beispiel Adressen
  • Klicken Sie auf »Save«, um Ihre angelegte Abfrage zu speichern.
Zurück
Ein Dokument löschen