Rievoca il clientMessage
trasmesso.
Lo scopo di questo metodo è testare la connettività di base tra l'integratore dei pagamenti e Google.
Se si verifica un errore durante l'elaborazione della richiesta, la risposta di questo endpoint sarà di tipo
.ErrorResponse
Le risposte a questa query potrebbero essere vuote se questo metodo non restituisce un codice HTTP 200. Il corpo della risposta è vuoto nel caso in cui un
con una descrizione chiara possa essere utilizzato per aiutare un utente malintenzionato a comprendere l'identificatore di account integratore di pagamento di altri integratori. In questi casi, in cui la chiave di firma non corrisponde, non è stato trovato l'identificatore dell'integratore dei pagamenti o la chiave di crittografia era sconosciuta, questo metodo restituirà un errore HTTP 404 con un corpo vuoto. Se è stato possibile verificare la firma della richiesta, nel corpo della risposta verranno restituite ulteriori informazioni sull'errore.ErrorResponse
Una richiesta di esempio ha il seguente aspetto:
{
"requestHeader": {
"protocolVersion": {
"major": 1,
"minor": 0,
"revision": 0
},
"requestId": "ZWNobyB0cmFuc2FjdGlvbg",
"requestTimestamp": "1481899949606"
},
"clientMessage": "client message"
}
Un esempio di risposta è:
{
"responseHeader": {
"responseTimestamp": "1481900013178"
},
"clientMessage": "client message",
"serverMessage": "server message"
}
Richiesta HTTP
POST https://vgw.googleapis.com/secure-serving/gsp/v1/echo/:PIAID
Corpo della richiesta
Il corpo della richiesta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{
"requestHeader": {
object ( |
Campi | |
---|---|
requestHeader |
REQUIRED: intestazione comune per tutte le richieste. |
clientMessage |
REQUIRED: messaggio da eco nella risposta. |
Corpo della risposta
Oggetto della risposta per il metodo echo.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{
"responseHeader": {
object ( |
Campi | |
---|---|
responseHeader |
REQUIRED: intestazione comune per tutte le risposte. |
clientMessage |
REQUIRED: messaggio ricevuto nella richiesta. |
serverMessage |
FACOLTATIVO: messaggio al server, indipendentemente da |