1 unstable release
new 0.0.1 | Mar 17, 2025 |
---|
#41 in #describe
Used in bot_sdk_line
85KB
1.5K
SLoC
Rust API client for line-manage-audience
This document describes LINE Messaging API.
Overview
This API client was generated by the OpenAPI Generator project. By using the openapi-spec from a remote server, you can easily generate an API client.
- API version: 0.0.1
- Package version: 0.0.1
- Generator version: 7.12.0
- Build package:
org.openapitools.codegen.languages.RustClientCodegen
Installation
Put the package under your project folder in a directory named line-manage-audience
and add the following to Cargo.toml
under [dependencies]
:
line-manage-audience = { path = "./line-manage-audience" }
Documentation for API Endpoints
All URIs are relative to https://api.line.me
Class | Method | HTTP request | Description |
---|---|---|---|
ManageAudienceApi | activate_audience_group | Put /v2/bot/audienceGroup/{audienceGroupId}/activate | |
ManageAudienceApi | add_audience_to_audience_group | Put /v2/bot/audienceGroup/upload | |
ManageAudienceApi | create_audience_group | Post /v2/bot/audienceGroup/upload | |
ManageAudienceApi | create_click_based_audience_group | Post /v2/bot/audienceGroup/click | |
ManageAudienceApi | create_imp_based_audience_group | Post /v2/bot/audienceGroup/imp | |
ManageAudienceApi | delete_audience_group | Delete /v2/bot/audienceGroup/{audienceGroupId} | |
ManageAudienceApi | get_audience_data | Get /v2/bot/audienceGroup/{audienceGroupId} | |
ManageAudienceApi | get_audience_group_authority_level | Get /v2/bot/audienceGroup/authorityLevel | |
ManageAudienceApi | get_audience_groups | Get /v2/bot/audienceGroup/list | |
ManageAudienceApi | get_shared_audience_data | Get /v2/bot/audienceGroup/shared/{audienceGroupId} | |
ManageAudienceApi | get_shared_audience_groups | Get /v2/bot/audienceGroup/shared/list | |
ManageAudienceApi | update_audience_group_authority_level | Put /v2/bot/audienceGroup/authorityLevel | |
ManageAudienceApi | update_audience_group_description | Put /v2/bot/audienceGroup/{audienceGroupId}/updateDescription | |
ManageAudienceBlobApi | add_user_ids_to_audience | Put /v2/bot/audienceGroup/upload/byFile | |
ManageAudienceBlobApi | create_audience_for_uploading_user_ids | Post /v2/bot/audienceGroup/upload/byFile |
Documentation For Models
- Adaccount
- AddAudienceToAudienceGroupRequest
- Audience
- AudienceGroup
- AudienceGroupAuthorityLevel
- AudienceGroupCreateRoute
- AudienceGroupFailedType
- AudienceGroupJob
- AudienceGroupJobFailedType
- AudienceGroupJobStatus
- AudienceGroupJobType
- AudienceGroupPermission
- AudienceGroupStatus
- AudienceGroupType
- CreateAudienceGroupRequest
- CreateAudienceGroupResponse
- CreateClickBasedAudienceGroupRequest
- CreateClickBasedAudienceGroupResponse
- CreateImpBasedAudienceGroupRequest
- CreateImpBasedAudienceGroupResponse
- DetailedOwner
- ErrorDetail
- ErrorResponse
- GetAudienceDataResponse
- GetAudienceGroupAuthorityLevelResponse
- GetAudienceGroupsResponse
- GetSharedAudienceDataResponse
- GetSharedAudienceGroupsResponse
- UpdateAudienceGroupAuthorityLevelRequest
- UpdateAudienceGroupDescriptionRequest
To get access to the crate's generated documentation, use:
cargo doc --open
Author
Dependencies
~12–25MB
~382K SLoC