Mehrere Kontakte im "SearchContacts" Szenario

dplx11

Basic Certified
Mitglied seit
26. Juli 2023
Beiträge
9
Hi Leute,

kann mir vielleicht jemand etwas auf die Sprünge helfen? Ich frage über ein eigenes Template Kontakte in der Freitextsuche (Kontakte/CRM) ab. Das Übertragen eines einzelnen Kontakts funktioniert, beim Übermitteln mehrerer wird jedoch nur ein Kontakt angezeigt. Ich habe die Kontakte auch wie hier schon in ein JSON-Array gepackt - damit funktioniert es jedoch gar nicht mehr und endet im Timeout. Wie muss denn ein JSON für mehrere Kontakte aussehen? Die Referenz gibt dazu leider nicht viel her.

JSON:
{
 "contact": [  {
    "id": 42513,
    "firstname": "Marlies",
    "lastname": "Test",
    "title": "",
    "company": "55W 42513",
    "email": "",
    "businessphone": "+496XXXXXXXX",
    "businessphone2": "+.",
    "mobilephone": "+.",
    "url": "https://crm.example.com/show?42513",
    "comment": ""
  },
  {
    "id": 42512,
    "firstname": "Martina",
    "lastname": "Test",
    "title": "",
    "company": "32M 42512",
    "email": "",
    "businessphone": "+496XXXXXXX",
    "businessphone2": "+.",
    "mobilephone": "+.",
    "url": "https://crm.example.com/show?42512",
    "comment": "Hallo"
  }]
}


Danke für eure Unterstützung und viele liebe Grüße
 
@dplx11 Bist Du fündig geworden? Ich stehe vor dem gleichen Problem
 
Hat sich erledigt. Das oben gepostete Format ist richtig, so verwende ich es auch. Bei mir war das Problem ein Buchstabendreher in der XML Datei für contact.id, den Hinweis habe ich in der 3cxManagementConsole.log gefunden. Warum 3CX dann aus dem ganzen falsch benannten Array trotzdem den ersten Treffer rauslesen konnte, konnte ich nicht nachvollziehen.
 

Statistik des Forums

Themen
44.414
Beiträge
232.721
Mitglieder
78.331
Neuestes Mitglied
b2daniel