• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Facebook permissions
 

Facebook permissions

on

  • 360 views

A comparison of Facebook API v1 to v2.

A comparison of Facebook API v1 to v2.

Statistics

Views

Total Views
360
Views on SlideShare
269
Embed Views
91

Actions

Likes
1
Downloads
3
Comments
0

11 Embeds 91

http://ramratangupta.blogspot.in 64
https://www.blogger.com 8
http://ramratangupta.blogspot.com 7
http://www.slideee.com 3
http://ramratangupta.blogspot.co.uk 2
http://192.168.33.10 2
http://ramratangupta.blogspot.tw 1
http://ramratangupta.blogspot.com.tr 1
http://ramratangupta.blogspot.kr 1
https://ramratangupta.blogspot.com 1
http://ramratangupta.blogspot.ru 1
More...

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • https://developers.facebook.com/docs/apps/upgrading
  • https://developers.facebook.com/docs/apps/upgrading
  • https://developers.facebook.com/docs/apps/upgrading
  • https://developers.facebook.com/docs/apps/upgrading
  • https://developers.facebook.com/docs/apps/upgrading
  • https://developers.facebook.com/docs/apps/upgrading
  • https://developers.facebook.com/docs/apps/upgrading
  • https://developers.facebook.com/blog/post/2014/04/30/the-new-facebook-login/ https://developers.facebook.com/docs/apps/upgrading#upgrading_v2_0_user_ids
  • https://developers.facebook.com/blog/post/2014/04/30/the-new-facebook-login/
  • https://developers.facebook.com/docs/apps/upgrading#upgrading_v2_0_user_ids
  • https://developers.facebook.com/docs/apps/upgrading#upgrading_v2_0_user_ids
  • https://developers.facebook.com/docs/graph-api/reference/v2.0/user/taggable_friends
  • https://developers.facebook.com/docs/apps/upgrading#upgrading_v2_0_user_ids
  • https://developers.facebook.com/docs/apps/upgrading
  • https://developers.facebook.com/docs/apps/upgrading

Facebook permissions Facebook permissions Presentation Transcript

  • FACEBOOK API PLATFORM CHANGE LOG U N V E R S I O N E D , V E R S I O N 1 I S N O W V E R S I O N 2
  • Agenda 1. API Change 2. Permissions 3. user basic profile 4. Email 5. User_friends 6. Tagging API 7. Invite friend 8. User_photos 9. User_likes 10. Auto post (publish_action)
  • 1. API CHANGE 1. V1.0 2. v1.0 for one year and it will expire on April 30th, 2015. 3. For apps created before April 30th 2014, making API calls without specifying a version number is equivalent to calling v1.0 of the API. 1. V2.0 2. It will expire on April 30th, 2016. 3. For apps created on or after April 30th 2014, making API calls without specifying a version number is equivalent to calling v2.0 of the API. These apps won't be able to call v1.0 of the API. The largest change is the introduction of API versioning. Many services that Facebook offer are now versioned
  • 2. Permissions 1. V1.0 2. All are approved for live 3. Extra permissions were approved after sandbox goes to live 4. No Test App either sand box or live 5. User has no option to opt out extra permissions 1. V2.0 2. Only public_profile, email, user_friends (a new permission is added) are approved by default. 3. Only extra approved permissions will be available to live fb app, 4. A new concept test app, only developer under development can still use extra permissions 5. User can opt out all extra permissions and other then public_profile
  • 2. Permissions Extra permissions required at least 7 business days for approval
  • 2. Permissions Live App – Test App Login • Live App for Vanish • Test App for for Vanish
  • 2. Permissions Live App – Test App Login Permissions opt out • No Out out • Test App for for Vanish
  • 2. Permissions Live App – Test App Login Permissions out out • No Out out • Live App for for Vanish User can uncheck all extra permission
  • 2. Permissions Live App – Test App Login Permissions out out • No Out out • Test App for for Vanish
  • 3. user basic profile 1. V1.0 2. No approval required 3. Real FB ID 4. basic_info 5. All Friends id is available as basic_info 6. Has to provide 1. V2.0 2. Default Approved 3. app-scoped user IDs (temp id for this app will be same for this app all time) , the ID for the same user will be different between apps. 4. public_profile 5. User_firends new permission has been added 6. Required has to provide
  • 4. Email 1. V1.0 2. No approval required 3. Has to provide 1. V2.0 2. Default Approved 3. Has option to not give, can opt out in permission dialog.
  • 4. User_friends 1. V1.0 2. No approval required 3. Has to provide 4. All Friends id is available as basic_info 5. /me/friends returns all friends 1. V2.0 2. Default Approved 3. Has option to not give, can opt out in permission dialog. 4. User_firends new permissions has been added 5. /me/friends returns the user's friends who are also using your app
  • 4. User_friends 6. We can access friends data friends_* permissions 6. All friends_* has been removed, not able to access any friend data 7. There are two key use cases where apps need access to non- app friends: tagging and inviting. In v2.0, we've added the Taggable Friends API and the Invitable Friends API to support these flows. 8. Tag and invite
  • 5. User_friends - Taggable Friends API No friend FB id is not available to store in DB
  • 6. User_friends - Invitable Friends API Means no custom invite
  • 7. user_photos 1. V1.0 2. No approval required 3. User Has to provide the permission 1. V2.0 2. Approval required 3. User can opt out the permission
  • 9. user_likes 1. V1.0 2. No approval required 3. User Has to provide the permission 4. Checked page like condition via FQL and redirect to tab page from app canvas 1. V2.0 2. Approval required 3. User can opt out the permission 4. Redirecting in between app page and app canvas is not as per guideline and this requirement will always disapproved. User likes is use case where user interest analysis is required like Axis bank youth card app.
  • 10. auto_post 1. V1.0 2. No approval required 3. User Has to provide the permission 4. User delete the auto post leads to blocking and negative feedback 1. V2.0 2. Approval required 3. User can opt out the permission 4. For approval tell Facebook why we need it and what we will do.