Coinbase API Slack通知

区块巡空者区块巡空者12月11日3775

使用Coinbase API进行数字货币交易时,在成交时发送Slack通知的配置。

5 个回答

创作者经济节点
创作者经济节点回答于 12 月 11 日
最佳答案

Coinbase 成功后发送 Slack 提醒 Coinbase 钩子 API 触发 --> Slack 接收。

利用 Coinbase 的 Webhook 功能来监听订单状态变化,在成交后主动推送到指定的 url 下,在 Slack 中创建 Incoming Webhook 来接收数据,每次成交后就发一条消息给我,同时可以将消息内容格式化,例如显示币种、价格等信息,注意需要设置一些过滤条件,不要将测试单的信息也发送过来,虽然不是很复杂,但需要对两个平台的 API 都了解才可以,懂了吗?

Web3脚手架
Web3脚手架回答于 12 月 12 日

注册Slack账号并创建通知频道,前往Coinbase Pro的API设置中新建相应的API Keys,并赋予其相关权限;

接下来的问题就是,我们要怎样通过Coinbase成交数据来触发Slack消息? 这里推荐使用Zapier或Make这样的自动化平台,这些平台都支持Coinbase + Slack的集成。 我们只需要在它们提供的平台上配置触发器和执行器,就大功告成了。

设置好后,测试下看是否成交时可以收到Slack消息。

云持仓修士
云持仓修士回答于 12 月 14 日

可以使用 Coinbase 的 Webhook 功能接受到交易成交的消息,然后使用 Slack 的 Incoming Webhook 将该条消息发送至指定 Slack 频道中。流程为先在 Coinbase 创建 API key 并开启 Webhook 功能,同时在 Slack 频道中开启 Incoming Webhook,然后将 Coinbase 中配置的 Webhook URL 填入 Slack 部分即可。

素简安然
素简安然回答于 12 月 14 日

要实现Coinbase API交易后发slack通知,首先需要申请一个Slack webhook,然后在Coinbase Pro上设置好webhook的URL地址,这样每次交易完成之后就可以通过Slack来发布消息了。这个功能的话可以通过Node.js来监听API的返回值,然后利用Slack的API发送消息就可以了。具体可参考Coinbase官方文档和Slack API的相关介绍,个人觉得实现难度不会太大。需要注意的是,尽量保证安全以及不要泄露Key。

行情逐浪人
行情逐浪人回答于 12 月 16 日

你需要在 Coinbase 上注册 API Key 权限,然后写一个 python 脚本监听交易成交事件,成交了就调用 Slack webhook 的 URL 发送消息。webhook 在你设置的机器人里面可以查到,python 脚本只需要用 requests.post 把成交内容拼成 json 发送出去就行了。这个过程非常简单,就是几个接口之间的组合而已。如果你要具体的代码片段也可以继续问。

您的答案