正在检查 clientTransferId 的发送状态

使用在组中请求时设置的ID返回发送状态。

它允许您使用用户设置的指定 ID 检查发送状态,如果无法获取 transferId。

请求格式

GET https://push.api.appmetrica.yandex.net/push/v1/status/{groupId}/{clientTransferId}

groupId

组 ID。

clientTransferId

用户指定的发送 ID。

响应格式

{
  "transfer": {
    "id": 1,
    "group_id": 1,
    "status": "failed",
    "errors": [
      "Identifier type google_aid requires defined message for platform android"
    ],
    "tag": "string",
    "creation_date": "2017-08-28T17:30:15+03:00",
    "client_transfer_id": 12345
  }
}

转移

有关发送的信息。

transfer.id

发送的 ID。

转移.组ID

组 ID。

transfer.status

发送状态。 可能的值:

  • failed:请求未通过验证。 原因在 errors 字段中。
  • in_progress:请求已成功验证。 发送正在进行中。
  • pending:请求已被接受,正在等待验证。
  • sent:发送已完成。

transfer.errors

验证错误的描述。 该字段在 failed 状态下可用。

transfer.tag

发送标签。

转账创建日期

创建发送请求的日期。

转账客户端转账ID

用户在 POST /push/v1/send-batch 请求体中指定的发送 ID。

如果您没有找到所需答案,可以通过反馈表单提交您的问题。 请尽可能详细地描述问题。 如果可能,请附上截图。

联系支持 建议改进文档

标签是任意字符串,用于标识API执行的每次发送操作。 您可以用一个标签为任意数量的发送标记。 报告在第二级显示标签。