#management #contentful #sdk #content #entry #space #assets

已删除 contentful_management

Contentful 的实体管理 Rust SDK

1 个不稳定版本

0.1.3 2024年6月12日
0.1.2 2024年5月24日
0.1.1 2024年5月20日
0.1.0 2024年5月20日

#67 in #entry

Download history 242/week @ 2024-05-17 133/week @ 2024-05-24 4/week @ 2024-05-31 118/week @ 2024-06-07 24/week @ 2024-06-14 1/week @ 2024-06-21

每月 224 次下载

GPL-3.0 许可证

27KB
574

Contentful Management

contentful_management 是一个为与 Contentful 内容管理 API 无缝交互而设计的 Rust 库。此 SDK 支持管理 Contentful 空间内的条目、资产、空间和环境,支持获取、创建、更新和删除内容等操作。它是将 Contentful 集成到 Rust 应用程序中的理想选择。

安装

要将 contentful_management 库包含到项目中,请在 Cargo.toml 文件中添加以下内容

[dependencies]
contentful_management = "0.1"

用法

以下是如何使用此库创建客户端并获取单个条目的示例

use contentful_management::ContentfulClient;
use tokio;

#[tokio::main]
async fn main() {
    let access_token = "your_access_token";
    let space_id = "your_space_id";
    let environment_id = "your_environment_id";

    let client = ContentfulClient::new(access_token);

    match client.entry.get(&space_id, &environment_id, "entry_id").await {
        Ok(entry) => {
            println!("Single Entry: {:?}", entry);
        }
        Err(e) => {
            eprintln!("Error: {}", e);
        }
    }
}

依赖项

~4–15MB
~213K SLoC