smbcloud-ascapi-aso 0.1.1

App Store Connect App Metadata resources: apps, app infos, versions, bundle IDs, localizations, and screenshots.
Documentation

App Store Connect's App Metadata resources: apps, app infos and their localizations, app store versions and their localizations, builds, bundle IDs, and screenshots.

Everything here is an extension trait on Client, because that type belongs to the core crate and Rust only allows inherent impls in the crate that defines a type. Import [prelude] to get all of them at once.

use smbcloud_ascapi_core::{ApiKey, Client};
use smbcloud_ascapi_aso::prelude::*;

# async fn example() -> smbcloud_ascapi_core::Result<()> {
let api_key = ApiKey::from_p8_file("L84N624YQH", "b4e8d369-…", "AuthKey.p8")?;
let client = Client::new(api_key);
let apps = client.list_apps(Some("xyz.smbcloud.mailx")).await?;
# Ok(())
# }