2 个版本
0.1.1 | 2023年5月22日 |
---|---|
0.1.0 | 2023年5月22日 |
#183 in #rest
11KB
151 行
emailvalidation-rs: 通过 emailvalidation.io 提供的 Rust 地理位置服务
此包是 emailvalidation.io 的 Rust 包装器,旨在使您在项目中使用 API 尽可能简单。Emailvalidation 是一个电子邮件验证 API,可帮助您提高营销活动及转化率!
安装
此crate正在开发中。特别是响应解析需要更多的测试。但是,如果您仍然想使用它,您可以通过将以下内容添加到您的 Cargo.toml
[dependencies]
emailvalidation = "0.1.1"
要求
- emailvalidation.io 的 API 密钥
- 类似 tokio 的异步运行时
快速入门
use emailvalidation::Emailvalidation;
use emailvalidation::models;
async fn request_latest() -> Result<models::DetailsResponse, ipbase::Error> {
let emailvalidation_api = Emailvalidation::new("<your-api-key>")?;
let details = emaailvalidation_api.info("[email protected]").await?;
Ok(details)
}
在我们的文档中了解更多关于我们的端点、参数和响应数据结构的信息。
许可证
MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件。
依赖项
~4–15MB
~224K SLoC