midas/sdk/twitter

Values

pub const api_host: String
pub fn auth_redirect(
  redirect: uri.Uri,
) -> Result(#(String, String), String)
pub fn auth_url(
  client_id: String,
  redirect_uri: String,
  scopes: List(String),
  state: String,
  challenge: String,
) -> String
pub fn authenticate(
  client_id: String,
  redirect_uri: String,
  scopes: List(String),
) -> task.Effect(String)
pub fn create_tweet(
  token: String,
  text: String,
) -> task.Effect(response.Response(BitArray))
pub fn create_tweet_request(
  token: String,
  text: String,
) -> request.Request(BitArray)
pub fn do_authenticate(
  client_id: String,
  redirect_uri: String,
  scopes: List(String),
  state: String,
  challenge: String,
) -> task.Effect(String)
pub fn token_request(
  client_id: String,
  redirect_uri: String,
  code_verifier: String,
  code: String,
) -> request.Request(BitArray)
pub fn token_response(
  response: response.Response(BitArray),
) -> Result(String, a)
pub fn user_by_username(
  token: String,
  username: String,
) -> task.Effect(response.Response(BitArray))
pub fn user_by_username_request(
  token: String,
  username: String,
) -> request.Request(BitArray)
pub fn user_timeline(
  token: String,
  user_id: String,
) -> task.Effect(dynamic.Dynamic)
pub fn user_timeline_request(
  token: String,
  user_id: String,
) -> request.Request(BitArray)
pub fn user_timeline_response(
  response: response.Response(BitArray),
) -> Result(dynamic.Dynamic, a)
Search Document