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编程
150KB
2.5K SLoC
DNSimple Rust客户端
DNSimple API v2的Rust客户端。
文档
需求
- 待定
使用
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