Loading...
 

Social Network Apps

What is a Social Network Application

A social network application is used to register your website, mobile app or Wi-Fi portal with the social network(s) selected to provide social login with. For instance, if you plan on providing social login with Facebook to your users in your website, you will need to create a social network app in Facebook and registyer your website details, so it can interact with Facebook's API.

Each social login option you implement (Facebook, Twitter, Linkedin, etc) requires you to create a social network application using the developers portal of the corresponding social media platform.

Note: Reusing Social Network applications
Under the right circumstances, multiple websites, mobile apps or campaigns can use the same social network application. Please contact us at support@xeerpa.com to see if you already have a social network application that can be (re)used or to learn how your apps can be configured.

 

Creating, configuring and requesting permissions

In order to collect and process social profile data from users, all social networks require that the users grant explicit consent to sharing their information with you. Each social network offers access to different types of social data about each user, and each type of data requires unique user permissions.

Depending on the social network, access to more advanced social user data may require that your social network application be approved through a review process. If your app is not approved, you will only be able to request basic user permissions and access limited information.

Important
Xeerpa needs Advanced permissions for some Social Networks to obtain advanced data and analytics from your users.

 

Facebook

  • Facebook's basic permissions are: public_profile, email
  • Advanced permissions include: user_birthday, user_location, user_friends, user_gender, user_posts, user_tagged_places and user_likes. To obtain them: 
    • If you are using Xeerpa Connect BackAuth the last Step of this page will help you to obtain advanced user permissions.
    • If you are using Xeerpa Connect Discovery the last Step of this page will help you to obtain advanced user permissions.
  • For further information on how to create and configure your Facebook app, check the Facebook configuration guide
  • To create and configure the app, please visit Facebook developers portal

 

Twitter

 

Google+ (incl. YouTube)

  • Google's basic permissions are: userinfo.email, userinfo.profile, plus.login, plus.me, youtube.readonly.
  • For further information on how to create and configure  your Google app, check the Google configuration guide
  • To create and configure the app, please visit Google developers portal

 

LinkedIn

  • LinkedIn's basic permissions are: r_basicprofile, r_emailaddress.
  • Advanced permissions include: r_fullprofile, r_contactinfo, rw_groups and r_networks. To obtain them: 
    • For LinkedIn partners (follow this link for information on becoming a LinkedIn partner). In order to acquire necessary permissions for LinkedIn you'll have to fill out and submit this form.
  • For further information on how to create and configure your LinkedIn app, check the LinkedIn configuration guide
  • To create and configure the app, please visit LinkedIn developers portal

 

Instagram 

  • Instagram's basic permissions are: None.
  • Advanced permissions include: basic, public_content. To obtain them: Follow this link for information on Instagram permission.
  • For further information on how to create and configure your Instagram app, check the Instagram configuration guide
  • To create and configure the app, please visit Instagram developers portal