I am trying to access albums of my friends.
According to changelogs of v2.1 it is now not possible to retrieve full friendlist but there are apps In android playstore which can download album of friends. How are they doing it?
They are probably using an App created before April 30th, 2014 - so they can still use v1.0, but only until end of April 2015. Apps created after April 2014 can only use v2.0+ and are not able to get all friends anymore and friend permissions have been removed too.
See changelog for all the dates: https://developers.facebook.com/docs/apps/changelog
Related
I'm trying to get Facebook albums photos using graph API, but the issue is that i can only fetch the albums photos for the account(deepak#triusmail.com) by which I have created App.
If I try to login from this account then I can fetch the details but if I go for other Facebook account then It will not work.
Can anybody have time to look into this
Please review the response in console after login.
I found an answer that If our app was created after April 30th 2014, then we have to get our app reviewed by Facebook to gather albums photos.
https://developers.facebook.com/docs/apps/upgrading#upgrading_v2_0_login
https://developers.facebook.com/docs/apps/changelog#v2_0_permissions
Thanks
Can we get Facebook Home Feed, where we can see friends post/ status, using Facebook API ?
As of October 6th, 2015, this endpoint is no longer available.
https://developers.facebook.com/docs/graph-api/reference/v2.7/user/home
Graph API Reference /{user-id}/home
This endpoint returns posts a person sees in their News Feed. The posts returned by this API may not be identical to the posts a person would see on facebook.com or in Facebook's mobile apps.
As of October 6th, 2015, this endpoint is no longer available. Please consider using the /user-id/feed edge instead.
You may use /me/feed to get the user's posts :-)
I know about the whole April 30 policy of big brother doom that Facebook has introduced, but I read this somewhere:
"For apps which were active before April 30th, these apps can call
either Graph API v2.0 or Graph API v1.0, but Graph API v1.0 will be
deprecated on April 30th 2015."
Does this mean that if I have an app active before April 30th 2014, that I am still able to use API v1.0 to get all the users friends until next year?
I also have read that it depends if the user logs into the app with API1.0 or API2.0 ... How do users have the ability to choose the API, and does this mean that I will have access to some user's friends if they use V1.0, but not if they use V2.0?
Apps created before April 30th 2014 can still get all friends, until April 30th 2015.
You can force older Apps to use a newer API version:
https://developers.facebook.com/docs/javascript/quickstart/v2.1
(see the "version" parameter in the init-function)
You can also add the version tag in an API call, see changelog for more information about that: https://developers.facebook.com/docs/apps/changelog
Keep in mind that you can´t force a new App to use an older version of the API.
On August 27th Facebook released on their website the ability to add contributors to a specific photo album. This is a specific entitlement that allows other users to add photos to an album - not a Page or an Event - a private photo album.
I can not find any reference to it in the Facebook API. The latest API was released on August 22nd so it might not include this feature but if someone around here is 'in the know' it will be nice to get some insight into this feature and APi functionality / release date.
Thanks,
Liad
Hello everyone I am posting on my friends wall using this code
[appDelegate.facebook requestWithGraphPath:[NSString stringWithFormat:#"%#/photos",[NSString stringWithFormat:#"%lld",fbid]].
I am posting a photo as my code indicates. I wanted to know if that will be affected as per Facebook Developers Roadmap october 2, 2013.
Removing the ability to post to friends' timelines via API
Link here
You can easily find this out by activating the October changes in the developer settings of your app, but i am pretty sure it will be affected.
That´s how you get to the settings: https://developers.facebook.com/apps/[your-app-id]/advanced
"October 2013 Breaking Changes" > enable
You can always switch back, of course.