Alle Ticketdaten von Kunde via API

Allgemein Fragen, deutsche News, Ankündigungen & Events zu Znuny
Locked
brightDark
Znuny newbie
Posts: 4
Joined: 16 May 2013, 11:21
Znuny Version: 3.2.6

Alle Ticketdaten von Kunde via API

Post by brightDark »

Hallo!

Ist es möglich über die API alle Tickets inklusive aller Artikel eines Kunden zu erhalten mit nur einem Aufruf?

Derzeit sieht mein Worflow folgendermaßen aus:
- TicketSearch ... erhalte alle Tickets des Kunden
- ArticleGet ... erhalte alle Einträge/Artikel eines Tickets

Ich arbeite mit v3.2.6 und rufe die Schnittstelle mit PHP auf.

@TicketSearch: Ist es möglich Tickets allgemein zu suchen? Oder ist die UserID ein Pflichtfeld? Ohne UserID kann ich leider keine Tickets suchen.

Code: Select all

$foundTickets = $client->__soapCall("Dispatch", 
	array($username, $password,
	"TicketObject", "TicketSearch",
	"Result", "ARRAY",
	"UserID", 2,
	"CustomerID", 55555555,
	)
);

foreach($foundTickets as $TicketID){
	$ticketData = $client->__soapCall("Dispatch", 
		array($username, $password,
		"TicketObject", "ArticleGet",
		"TicketID", $TicketID,
		)
	);
}
Locked