#api-client #cio #mail-chimp

mailchimp-api

MailChimp 的 API 客户端

15 个版本

0.3.1 2022年11月18日
0.1.15 2021年8月25日
0.1.13 2021年7月7日
0.1.11 2021年6月21日

2329网页编程

Download history 20/week @ 2024-04-14 15/week @ 2024-04-21 14/week @ 2024-04-28 9/week @ 2024-05-05 29/week @ 2024-05-12 18/week @ 2024-05-19 12/week @ 2024-05-26 7/week @ 2024-06-02 5/week @ 2024-06-09 23/week @ 2024-06-16 22/week @ 2024-06-23 8/week @ 2024-06-30 17/week @ 2024-07-07 11/week @ 2024-07-14 26/week @ 2024-07-21 141/week @ 2024-07-28

195 每月下载

Apache-2.0

30KB
586

cio

cargo-build cargo-clippy cargo-test rustfmt cloud-run

为执行 CIO 的活动提供辅助函数和类型。

配置

运行时标志

可以通过环境变量控制特定的运行时行为。标志默认是禁用的,将变量设置为 true 将启用该功能。

标志 描述
RFD_PDFS_IN_GITHUB 启用将渲染的 RFD PDF 返回到其源仓库的提交
RFD_PDFS_IN_GOOGLE_DRIVE 启用将渲染的 RFD PDF 写入 Google Drive

此应用程序服务器及其所有周围环境的架构是

arch.png


lib.rs:

  • 一个用于与 MailChimp API 交互的 Rust 库。
  • 有关更多信息,MailChimp API 的文档位于 docs.mailchimp.com
  • 示例
  • use mailchimp_api::MailChimp;
  • use serde::{Deserialize, Serialize};
  • async fn get_subscribers() {
  • // Initialize the MailChimp client.
    
  • let mailchimp = MailChimp::new_from_env("", "", "");
    
  • // Get the subscribers for a mailing list.
    
  • let subscribers = mailchimp.get_subscribers("some_id").await.unwrap();
    
  • println!("{:?}", subscribers);
    
  • }
  • 
    

依赖项

~5–20MB
~257K SLoC