Как отправить пинг-уведомление через Coinbase Api v2? - PullRequest
0 голосов
/ 04 июня 2018

Я пытаюсь получить уведомление "кошелек: адреса: новый платеж" с помощью Coinbase Api.Но автоматическая отправка на мой сервер не работает.

Итак, я хочу отправить уведомление «ping» на мой сервер, чтобы проверить, все ли в порядке.Описание их API говорит, что «Уведомление Ping может быть отправлено в любое время, чтобы проверить, работает ли URL уведомления» https://developers.coinbase.com/api/v2?shell#notification-resource Но не могу найти способ отправки ping.

PS Я установилURL уведомления в настройках Api в моем профиле.И я могу получить список уведомлений моего адреса.Все уведомления есть.https://developers.coinbase.com/api/v2?shell#list-address39s-transactions

Надеюсь, вы поможете мне найти способ отправить пинг.Благодаря.

1 Ответ

0 голосов
/ 23 июля 2019

Вы отправляете пинг аналогично отправке любого типа уведомления, например: wallet:addresses:new-payment или wallet:buys:completed.

. Таким образом вы отправляете пинг:

{
  "id": "6bf0ca21-0b2f-5e8a-b95e-7bd7eaccc338",
  "type": "ping",
  "data": {},
  "additional_data": {},
  "user": {
    "id": "f01c821e-bb35-555f-a4da-548672963119",
    "resource": "user",
    "resource_path": "/v2/users/f01c821e-bb35-555f-a4da-548672963119"
  },
  "account": {
    "id": "8d5f086c-d7d5-58ee-890e-c09b3d8d4434",
    "resource": "account",
    "resource_path": "/v2/accounts/8d5f086c-d7d5-58ee-890e-c09b3d8d4434"
  },
  "delivery_attempts": 0,
  "created_at": "2019-07-23T19:15:06Z",
  "resource": "notification",
  "resource_path": "/v2/notifications/6bf0ca21-0b2f-5e8a-b95e-7bd7eaccc338"
}
...