getRecords
Fragen Sie die Zieltabelle nach Beispielwerten ab, und geben Sie alle übereinstimmenden Datensätze und ihre Felder zurück.
Eingabefelder
Jeder beliebige Feldwert in der Zieltabelle.
Ausgabefelder
Das Element „getRecordResponse“ kann ein oder mehrere Elemente „getRecordsResult“ enthalten, die Elemente einkapseln und die Feldwerte von Datensätzen darstellen, die die Abfrage erfüllen.
Beispiel für SOAP-Nachrichten
Beispiel für eine 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 einer SOAP-Anforderung, die eine verschlüsselte Abfrage zum Filtern verwendet, wobei 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 einer 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 einer 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
Beispiele für sprachspezifische getRecords finden Sie in den folgenden Themen: