extwitter v0.11.0 ExTwitter.Parser
Provides parser logics for API results.
Link to this section Summary
Functions
Parse access_token response
Parse batch user/lookup request parameters for the API.
Parse bounding box record from the API response json.
Parse coordinates record from the API response json.
Parse direct message record from the API response json.
Parse geo record from the API response json.
Parse hashtags record from the API response json.
Parse trend record from the API response json.
Parse cursored ids.
Parse list record from the API response json.
Parse media record from the API response json.
Parse place record from the API response json.
Parse polls record from the API response json.
Parse user profile banner from the API response json.
Parse profile geo record from the API response json.
Parse follower relationship from the API response json.
Parse request parameters for the API.
Parse request_token response
Parse size record from the API response json.
Parse symbols record from the API response json.
Parse trend record from the API response json.
Parse tweet record from the API response json.
Parse urls record from the API response json.
Parse user record from the API response json.
Parse user mentions record from the API response json.
Parse cursored users.
Link to this section Functions
parse_access_token(object)
parse_access_token(map()) :: ExTwitter.Model.AccessToken.t()
Parse access_token response
parse_batch_user_lookup_params(options)
Parse batch user/lookup request parameters for the API.
parse_bounding_box(object)
parse_bounding_box(map() | nil) :: ExTwitter.Model.BoundingBox.t() | nil
Parse bounding box record from the API response json.
parse_coordinates(object)
parse_coordinates(map() | nil) :: ExTwitter.Model.Coordinates.t() | nil
Parse coordinates record from the API response json.
parse_direct_message(object)
Parse direct message record from the API response json.
parse_extended_entities(object)
parse_extended_entities(map() | nil) :: ExTwitter.Model.ExtendedEntities.t() | nil
Parse geo record from the API response json.
parse_hashtags(objects)
parse_hashtags(map() | [map()] | nil) :: ExTwitter.Model.Hashtag.t() | [ExTwitter.Model.Hashtag.t()]
Parse hashtags record from the API response json.
Parse trend record from the API response json.
parse_ids_with_cursor(object)
parse_ids_with_cursor(map()) :: ExTwitter.Model.Cursor.t()
Parse cursored ids.
Parse list record from the API response json.
parse_media(objects)
parse_media(map() | [map()] | nil) :: ExTwitter.Model.Media.t() | [ExTwitter.Model.Media.t()]
Parse media record from the API response json.
parse_place(object)
parse_place(map() | nil) :: ExTwitter.Model.Place.t() | nil
Parse place record from the API response json.
parse_polls(objects)
parse_polls(map() | [map()] | nil) :: ExTwitter.Model.Poll.t() | [ExTwitter.Model.Poll.t()]
Parse polls record from the API response json.
parse_profile_banner(object)
parse_profile_banner(map()) :: ExTwitter.Model.ProfileBanner.t()
Parse user profile banner from the API response json.
parse_profile_geo(objects)
parse_profile_geo(map() | [map()] | nil) :: ExTwitter.Model.ProfileGeo.t() | [ExTwitter.Model.ProfileGeo.t()] | nil
Parse profile geo record from the API response json.
parse_relationships(object)
parse_relationships(map()) :: [ExTwitter.Model.Relationship.t()]
Parse follower relationship from the API response json.
parse_request_params(options)
Parse request parameters for the API.
parse_request_token(object)
parse_request_token(map()) :: ExTwitter.Model.RequestToken.t()
Parse request_token response
parse_rules(objects)
Parse size record from the API response json.
parse_symbols(objects)
parse_symbols(map() | [map()] | nil) :: ExTwitter.Model.Symbol.t() | [ExTwitter.Model.Symbol.t()]
Parse symbols record from the API response json.
Parse trend record from the API response json.
parse_tweet(object)
parse_tweet(map() | nil) :: ExTwitter.Model.Tweet.t() | nil
Parse tweet record from the API response json.
parse_urls(objects)
parse_urls(map() | [map()] | nil) :: ExTwitter.Model.URL.t() | [ExTwitter.Model.URL.t()]
Parse urls record from the API response json.
Parse user record from the API response json.
parse_user_mentions(objects)
parse_user_mentions(map() | [map()] | nil) :: ExTwitter.Model.UserMention.t() | [ExTwitter.Model.UserMention.t()]
Parse user mentions record from the API response json.
parse_users_with_cursor(object)
parse_users_with_cursor(map()) :: ExTwitter.Model.Cursor.t()
Parse cursored users.