如何通过 Coinbase Api v2 发送 ping 通知?

Posted

技术标签:

【中文标题】如何通过 Coinbase Api v2 发送 ping 通知?【英文标题】:How to send ping notification through Coinbase Api v2? 【发布时间】:2018-11-13 10:23:28 【问题描述】:

我正在尝试使用 Coinbase Api 接收“wallet:addresses:new-payment”通知。但是自动发送到我的服务器不起作用。

所以我想向我的服务器发送“ping”通知以检查是否一切正常。 他们的 API 描述是“可以随时发送 Ping 通知以验证通知 URL 是否正常工作” https://developers.coinbase.com/api/v2?shell#notification-resource 但找不到如何发送 ping。

附:我在我的个人资料的 Api 设置中设置了通知 url。我可以得到我的地址的通知列表。所有通知都在那里。 https://developers.coinbase.com/api/v2?shell#list-address39s-transactions

希望您能帮助我找到发送 ping 的方法。 谢谢。

【问题讨论】:

您找到解决方案了吗?我也遇到了同样的问题 同样的问题 【参考方案1】:

您发送 ping 的方式与发送任何通知类型的方式类似:wallet:addresses:new-paymentwallet:buys:completed

这是发送 ping 的方式:


  "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"

【讨论】:

@repepeatercreeper 那么它回答了你的问题吗? 如果对答案投反对票的人会遇到什么问题,这样我就可以改进答案,那就太好了。这种方式我不知道原因,也很难改进。

以上是关于如何通过 Coinbase Api v2 发送 ping 通知?的主要内容,如果未能解决你的问题,请参考以下文章

Coinbase API v2 获得多天的历史价格

如何在 SendMoney coinbase API 中发布数据

Coinbase 多个钱包

从 Coinbase Exchange API Websocket 接收数据

以太币现货价格的 Coinbase HTTP 请求

我如何与 Coinbase 的 API 交互?为啥总是失败?