Uso de una muestra - web_services - 23.1

Guía de servicios web de Spectrum

Product type
Portfolio
Integrate
Product family
Product
Spectrum > Web Services
Version
23.1
Language
Español (México)
Product name
Spectrum Technology Platform
Title
Guía de servicios web de Spectrum
First publish date
2007
ft:lastEdition
2024-02-07
ft:lastPublication
2024-02-07T18:09:34.894393

Una vez que haya obtenido una muestra, puede usarla para autenticar un servicio web de Spectrum Technology Platform incluyendo la muestra en la solicitud. Hay dos maneras de hacerlo: como un encabezado HTTP de Authorization o como un encabezado HTTP de Cookie.

Nota: La cantidad de solicitudes de servicio web que puede hacer con una muestra es ilimitada. No obstante, si solicitó una muestra con vencimiento, entonces esta, eventualmente, vencerá. Si se trata de una muestra de sesión, quedará sin validez después de 30 minutos de inactividad.

Uso de la muestra en un encabezado de autorización

Para usar la muestra en el encabezado HTTP de Authorization, use el formato:

Authorization: Bearer Token

Por ejemplo:

HTTP/1.1  POST http://MySpectrumServer:8080/soap/ValidateAddress Host: MySpectrumServer:8080 Authorization: Bearer eyJlbmMiBMQI4Q0JDLUhTMjU2I5wiYWxnIjoiZGlyIn0..fc6rpRJ-wo

Si se trata de una muestra de sesión, también debe proporcionar el identificador de sesión en el encabezado de Cookie con la forma:

Cookie: SESSION=SessionID

Por ejemplo:

HTTP/1.1  POST http://MySpectrumServer:8080/soap/ValidateAddress Host: MySpectrumServer:8080 Authorization: Bearer eyJlbmMiBMQI4Q0JDLUhTMjU2I5wiYWxnIjoiZGlyIn0..fc6rpRJ-wo Cookie: SESSION=fff96e54-1615-4192-96c1-ea2f133ec6eb
Nota: El nombre de la cookie SESIÓN debe estar todo escrito en mayúscula.
Use la muestra en el encabezado de autorización en el siguiente formato:
Authorization: Bearer Token

Por ejemplo:

POST https://api.precisely.com/identify/identifymailing/v1/soap/validatemailingaddress  Authorization: Bearer eyJlbmMiBMQI4Q0JDLUhTMjU2I5wiYWxnIjoiZGlyIn0..fc6rpRJ-wo
POST https://api.precisely.com/identify/identifyaddress/v1/rest/validatemailingaddress  Authorization: Bearer eyJlbmMiBMQI4Q0JDLUhTMjU2I5wiYWxnIjoiZGlyIn0..fc6rpRJ-wo

Uso de la muestra en un encabezado de cookie

Es más fácil usar una cookie que el encabezado de Authorization que puede proporcionar en la muestra, en el encabezado de Cookie con la forma:

Cookie: spectrum.authentication.token=Token

Por ejemplo:

HTTP/1.1  POST http://MySpectrumServer:8080/soap/ValidateAddress Host: MySpectrumServer:8080 Cookie: spectrum.authentication.token=eyJlbmMiBMQI4Q0JDLUhTMjU2I5wiYWxnIjoiZGlyIn0..fc6rpRJ-wo

Si se trata de una muestra de sesión, también debe proporcionar el identificador de sesión en el encabezado de Cookie con la forma:

Cookie: SESSION=SessionID
Nota: El nombre de la cookie SESIÓN debe estar todo escrito en mayúscula.

Por ejemplo:

HTTP/1.1  POST http://MySpectrumServer:8080/soap/ValidateAddress Host: MySpectrumServer:8080 Cookie: spectrum.authentication.token=eyJlbmMiBMQI4Q0JDLUhTMjU2I5wiYWxnIjoiZGlyIn0..fc6rpRJ-wo Cookie: SESSION=fff96e54-1615-4192-96c1-ea2f133ec6eb