Method: echo

回声传入 clientMessage

这种方法旨在测试付款集成商与 Google 之间的基本连接。

如果端点在处理请求时出错,则来自此端点的响应类型为 ErrorResponse

如果此方法未返回 HTTP 200,此查询的响应可能为空。如果可以使用带有明确说明的 ErrorResponse 帮助攻击者了解其他集成商的付款集成商帐号标识符,响应正文将为空。在这些情况下,如果签名密钥不匹配,未找到付款集成商标识符,或者加密密钥未知,则此方法将返回正文为空的 HTTP 404。如果请求签名可以通过验证,则响应正文中会返回有关错误的更多信息。

示例请求如下所示:


{
  "requestHeader": {
    "protocolVersion": {
      "major": 1,
      "minor": 0,
      "revision": 0
    },
    "requestId": "ZWNobyB0cmFuc2FjdGlvbg",
    "requestTimestamp": "1481899949606"
  },
  "clientMessage": "client message"
}

示例响应如下所示:


{
  "responseHeader": {
    "responseTimestamp": "1481900013178"
  },
  "clientMessage": "client message",
  "serverMessage": "server message"
}

HTTP 请求

POST https://vgw.googleapis.com/secure-serving/gsp/v1/echo/:PIAID

请求正文

请求正文中包含结构如下的数据:

JSON 表示法
{
  "requestHeader": {
    object (RequestHeader)
  },
  "clientMessage": string
}
字段
requestHeader

object (RequestHeader)

必需:所有请求的通用标头。

clientMessage

string

必需:在响应中回显的消息。

响应正文

echo 方法的响应对象。

如果成功,响应正文将包含结构如下的数据:

JSON 表示法
{
  "responseHeader": {
    object (ResponseHeader)
  },
  "clientMessage": string,
  "serverMessage": string
}
字段
responseHeader

object (ResponseHeader)

必需:所有响应的通用标头。

clientMessage

string

必需:请求中收到的消息。

serverMessage

string

可选:与回读的 clientMessage 无关的服务器消息。