SDK
EdgeCron 官方多语言 SDK 的安装方式、包名和 GitHub 仓库。
EdgeCron 官方 SDK 已发布到各语言的包管理器。接口页右侧会按语言展示 SDK 调用示例;不使用 SDK 时,可以切换到 cURL 查看签名 HTTP 调用。
服务端使用
SDK 会持有 sk_xxx secret,请只在服务端、后台任务或可信运行环境中使用,不要放进浏览器或移动端客户端。
Go - github.com/edgecron/edgecron-go
go get github.com/edgecron/edgecron-go@latestPython - edgecron-python
pip install edgecron-pythonNode.js - edgecron-node
npm install edgecron-nodeJava - com.edgecron:edgecron-java
<dependency>
<groupId>com.edgecron</groupId>
<artifactId>edgecron-java</artifactId>
<version>1.0.1</version>
</dependency>PHP - edgecron/edgecron-php
composer require edgecron/edgecron-phpC# - EdgeCron
dotnet add package EdgeCron调用形态
所有 SDK 都围绕相同资源分组组织:
client.schedules.*
client.tasks.*
client.events.*
client.endpoints.*
client.deliveries.*
client.retries.*
client.subscription.*