Documentation ¶
Overview ¶
Package lrsocial contains methods for calling the LoginRadius social apis, which are used to fetch user profile and other data from providers linked to the user accounts.
Index ¶
- type Loginradius
- func (lr Loginradius) GetSocialAccessToken(requestToken string) (*httprutils.Response, error)
- func (lr Loginradius) GetSocialAlbum() (*httprutils.Response, error)
- func (lr Loginradius) GetSocialAudio() (*httprutils.Response, error)
- func (lr Loginradius) GetSocialCheckin() (*httprutils.Response, error)
- func (lr Loginradius) GetSocialCompany() (*httprutils.Response, error)
- func (lr Loginradius) GetSocialContact() (*httprutils.Response, error)
- func (lr Loginradius) GetSocialEvent() (*httprutils.Response, error)
- func (lr Loginradius) GetSocialFollowing() (*httprutils.Response, error)
- func (lr Loginradius) GetSocialGroup() (*httprutils.Response, error)
- func (lr Loginradius) GetSocialLike() (*httprutils.Response, error)
- func (lr Loginradius) GetSocialMention() (*httprutils.Response, error)
- func (lr Loginradius) GetSocialPage(pagename string) (*httprutils.Response, error)
- func (lr Loginradius) GetSocialPhoto(albumid string) (*httprutils.Response, error)
- func (lr Loginradius) GetSocialPost() (*httprutils.Response, error)
- func (lr Loginradius) GetSocialStatus() (*httprutils.Response, error)
- func (lr Loginradius) GetSocialStatusPost(queries interface{}) (*httprutils.Response, error)
- func (lr Loginradius) GetSocialTokenInvalidate(queries ...interface{}) (*httprutils.Response, error)
- func (lr Loginradius) GetSocialTokenValidate() (*httprutils.Response, error)
- func (lr Loginradius) GetSocialVideo(queries ...interface{}) (*httprutils.Response, error)
- func (lr Loginradius) PostSocialMessageAPI(queries interface{}) (*httprutils.Response, error)
- func (lr Loginradius) PostSocialStatusPost(queries interface{}) (*httprutils.Response, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Loginradius ¶
type Loginradius struct {
Client *lr.Loginradius
}
Embed Loginradius struct
func (Loginradius) GetSocialAccessToken ¶
func (lr Loginradius) GetSocialAccessToken(requestToken string) (*httprutils.Response, error)
For more information on the LoginRadius request token: https://www.loginradius.com/docs/infrastructure-and-security/loginradius-tokens#loginradius-request-token-expiration-15-mins-
func (Loginradius) GetSocialAlbum ¶
func (lr Loginradius) GetSocialAlbum() (*httprutils.Response, error)
Documentation: https://www.loginradius.com/docs/api/v2/customer-identity-api/social-login/advanced-social-api/album
func (Loginradius) GetSocialAudio ¶
func (lr Loginradius) GetSocialAudio() (*httprutils.Response, error)
Documentation: https://www.loginradius.com/docs/api/v2/customer-identity-api/social-login/advanced-social-api/audio
func (Loginradius) GetSocialCheckin ¶
func (lr Loginradius) GetSocialCheckin() (*httprutils.Response, error)
Documentation: https://www.loginradius.com/docs/api/v2/customer-identity-api/social-login/advanced-social-api/check-in
func (Loginradius) GetSocialCompany ¶
func (lr Loginradius) GetSocialCompany() (*httprutils.Response, error)
Documentation: https://www.loginradius.com/docs/api/v2/customer-identity-api/social-login/advanced-social-api/company
func (Loginradius) GetSocialContact ¶
func (lr Loginradius) GetSocialContact() (*httprutils.Response, error)
Documentation: https://www.loginradius.com/docs/api/v2/customer-identity-api/social-login/advanced-social-api/contact
func (Loginradius) GetSocialEvent ¶
func (lr Loginradius) GetSocialEvent() (*httprutils.Response, error)
Documentation: https://www.loginradius.com/docs/api/v2/customer-identity-api/social-login/advanced-social-api/event
func (Loginradius) GetSocialFollowing ¶
func (lr Loginradius) GetSocialFollowing() (*httprutils.Response, error)
Documentation: https://www.loginradius.com/docs/api/v2/customer-identity-api/social-login/advanced-social-api/following
func (Loginradius) GetSocialGroup ¶
func (lr Loginradius) GetSocialGroup() (*httprutils.Response, error)
Documentation: https://www.loginradius.com/docs/api/v2/customer-identity-api/social-login/advanced-social-api/group
func (Loginradius) GetSocialLike ¶
func (lr Loginradius) GetSocialLike() (*httprutils.Response, error)
Documentation: https://www.loginradius.com/docs/api/v2/customer-identity-api/social-login/advanced-social-api/like
func (Loginradius) GetSocialMention ¶
func (lr Loginradius) GetSocialMention() (*httprutils.Response, error)
Documentation: https://www.loginradius.com/docs/api/v2/customer-identity-api/social-login/advanced-social-api/mention
func (Loginradius) GetSocialPage ¶
func (lr Loginradius) GetSocialPage(pagename string) (*httprutils.Response, error)
Documentation: https://www.loginradius.com/docs/api/v2/customer-identity-api/social-login/advanced-social-api/page
func (Loginradius) GetSocialPhoto ¶
func (lr Loginradius) GetSocialPhoto(albumid string) (*httprutils.Response, error)
Documentation: https://www.loginradius.com/docs/api/v2/customer-identity-api/social-login/advanced-social-api/photo
func (Loginradius) GetSocialPost ¶
func (lr Loginradius) GetSocialPost() (*httprutils.Response, error)
Documentation - https://www.loginradius.com/docs/api/v2/customer-identity-api/social-login/advanced-social-api/post
func (Loginradius) GetSocialStatus ¶
func (lr Loginradius) GetSocialStatus() (*httprutils.Response, error)
Documentation - https://www.loginradius.com/docs/api/v2/customer-identity-api/social-login/advanced-social-api/status-fetching
func (Loginradius) GetSocialStatusPost ¶
func (lr Loginradius) GetSocialStatusPost(queries interface{}) (*httprutils.Response, error)
Documentation: https://www.loginradius.com/docs/api/v2/customer-identity-api/social-login/advanced-social-api/get-message-api
func (Loginradius) GetSocialTokenInvalidate ¶
func (lr Loginradius) GetSocialTokenInvalidate(queries ...interface{}) (*httprutils.Response, error)
Optional Parameters: preventRefresh - string (takes true or false)
func (Loginradius) GetSocialTokenValidate ¶
func (lr Loginradius) GetSocialTokenValidate() (*httprutils.Response, error)
Required query params: key - string ; secret - string; access_token - string
func (Loginradius) GetSocialVideo ¶
func (lr Loginradius) GetSocialVideo(queries ...interface{}) (*httprutils.Response, error)
Documentation - https://www.loginradius.com/docs/api/v2/customer-identity-api/social-login/advanced-social-api/video
func (Loginradius) PostSocialMessageAPI ¶
func (lr Loginradius) PostSocialMessageAPI(queries interface{}) (*httprutils.Response, error)
Required query parameters: to - string; subject - string; message - string; access_token - string
func (Loginradius) PostSocialStatusPost ¶
func (lr Loginradius) PostSocialStatusPost(queries interface{}) (*httprutils.Response, error)
Required query parameters: url - string; title - string; imageurl-string; status-string; caption - string; description - string;