13个版本 (1个稳定版)

1.0.0 2024年3月12日
0.7.0 2024年1月16日
0.6.0 2023年12月13日
0.5.0 2023年8月10日
0.0.1 2015年12月28日

#270 in Web编程

MIT 许可证

150KB
2.5K SLoC

DNSimple Rust客户端

DNSimple API v2的Rust客户端。

Build Status

文档

需求

  • 待定

使用

use dnsimple::dnsimple::{Client, new_client};

let client = new_client(false, String::from("AUTH_TOKEN"));
let identity_response = client.identity().whoami().unwrap().data.unwrap();

沙盒环境

在使用生产环境之前,我们强烈建议您在我们的沙盒环境中进行测试。这可以帮助您避免真实购买、信用卡实时扣费,并降低触及速率限制的风险。

客户端支持生产环境和沙盒环境。要在沙盒环境中切换,请将客户端构建时设置的sandbox选项设置为true

use dnsimple::dnsimple::{Client, new_client};

let client = new_client(true, String::from("AUTH_TOKEN"));
let identity_response = client.identity().whoami().unwrap().data.unwrap();

您需要确保使用在沙盒环境中创建的访问令牌。生产环境令牌在沙盒环境中将工作。

## 贡献

欢迎贡献。在提交PR之前,请先打开一个issue来讨论更改。有关开发详情,请参阅CONTRIBUTING.md

许可证

版权(c)2015-2022 DNSimple公司。这是在MIT许可证下分发的自由软件。

依赖项

~2.3–3.5MB
~94K SLoC