glitch/api/user
Types
pub type BroadcasterType =
String
pub type GetUsersRequest {
GetUsersRequest(
user_ids: Option(List(String)),
user_logins: Option(List(String)),
)
}
Constructors
-
GetUsersRequest( user_ids: Option(List(String)), user_logins: Option(List(String)), )
pub type User {
User(
id: String,
login: String,
display_name: String,
user_type: Type,
broadcaster_type: BroadcasterType,
description: String,
profile_image_url: Uri,
offline_image_url: Uri,
view_count: Int,
email: Option(String),
created_at: String,
)
}
Constructors
-
User( id: String, login: String, display_name: String, user_type: Type, broadcaster_type: BroadcasterType, description: String, profile_image_url: Uri, offline_image_url: Uri, view_count: Int, email: Option(String), created_at: String, )
Functions
pub fn get_users(
client: Client,
request: GetUsersRequest,
) -> Result(List(User), TwitchError)
pub fn query_params_from_get_users_request(
req: GetUsersRequest,
) -> List(#(String, String))