GetRecords
Fragen Sie die Zieltabelle anhand von Beispielwerten ab, und geben Sie alle übereinstimmenden Datensätze und ihre Felder zurück.
Eingabefelder
Beliebiger Feldwert in der Zieltabelle.
Ausgabefelder
Das Element „getRecordResponse“ kann ein oder mehrere getRecordsResult-Elemente enthalten, die Elemente enthalten, die die Feldwerte von Datensätzen darstellen, die der Abfrage entsprechen.
Beispiel für SOAP-Nachrichten
Beispiel für SOAP-Anforderung
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:inc="http://www.service-now.com/incident">
<soapenv:Header/>
<soapenv:Body>
<inc:getRecords>
<number>INC0000002</number>
</inc:getRecords>
</soapenv:Body>
</soapenv:Envelope>Beispiel für SOAP-Anforderung mit Codierte Abfrage zum Filtern, bei der die Incident-Nummer INC0000001 oder INC0000002 lautet
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:inc="http://www.service-now.com/incident">
<soapenv:Header/>
<soapenv:Body>
<inc:getRecords>
<__encoded_query>number=INC0000001^ORnumber=INC0000002</__encoded_query>
</inc:getRecords>
</soapenv:Body>
</soapenv:Envelope>Beispiel für SOAP-Antwort, die 1 Datensatz enthält
<soapenv:Envelope xmlns:inc="http://www.service-now.com/incident" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<getRecordsResponse>
<getRecordsResult>
<caller_id>5137153cc611227c000bbd1bd8cd2007</caller_id>
<caller_id.email>david.loo@service-now.com</caller_id.email>
<closed_at/>
<number>INC0000002</number>
<opened_at>2009-12-14 23:07:12</opened_at>
<short_description>Can't get to network file shares</short_description>
</getRecordsResult>
</getRecordsResponse>
</soapenv:Body>
</soapenv:Envelope>Beispiel für SOAP-Antwort, die mehr als 1 Datensatz enthält
<soapenv:Envelope xmlns:inc="http://www.service-now.com/incident" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<getRecordsResponse>
<getRecordsResult>
<caller_id>5137153cc611227c000bbd1bd8cd2006</caller_id>
<caller_id.email>rick.berzle@yourcompany.com</caller_id.email>
<closed_at>2009-12-17 22:55:16</closed_at>
<number>INC0000009</number>
<opened_at>2009-12-16 22:50:23</opened_at>
<short_description>Reset my password</short_description>
</getRecordsResult>
<getRecordsResult>
<caller_id>5137153cc611227c000bbd1bd8cd2005</caller_id>
<caller_id.email>fred.luddy@yourcompany.com</caller_id.email>
<closed_at>2009-12-15 22:54:55</closed_at>
<number>INC0000010</number>
<opened_at>2009-12-10 22:53:02</opened_at>
<short_description>Need Oracle 10GR2 installed</short_description>
</getRecordsResult>
</getRecordsResponse>
</soapenv:Body>
</soapenv:Envelope>Sprachspezifische Beispielnachrichten
Für sprachspezifisch GetRecords Beispiele, beziehen sich auf die folgenden Themen: