Sunday, April 29, 2018

How to get to Facebook User Page by a known app scoped User ID

Leave a Comment

Till today there have been methods to get to Facebook User Page by user id. I mean ID, that facebook API returns to our app: https://graph.facebook.com/10152384781676191?fields=link

{   "link": "https://www.facebook.com/app_scoped_user_id/10152384781676191/",   "id": "10152384781676191" } 

But none of the methods works any more:


UPDATE: It seems the following happened: according to TechCrunch, malicious sites pulled data form public user profiles.

After TechCrunch article Facebook immediately blocked the URLs that Graph API returns: graph.facebook.com/v2.11/{user-id}/?fields=link&access_token={access-token} . They "...are working on instituting additional authentication and rate limiting...".


Any 1) quick workarounds and/or 2) permanent solution?

1 Answers

Answers 1

Facebook banned the link property in their Graph API intentionally. Now they propose to fill out a from in order to review each case individually.

The form: https://go.fb.com/2018-FB4D-platform-review-form.html

News update from April 20th: Facebook Login Changes to Address Abuse

It came to our attention yesterday that some third-party tracking scripts on websites were directly accessing Facebook public profiles. While investigating this issue, we have taken immediate action by:

  • Disabling the ability to resolve the app-scoped user ID (ASID) returned by Facebook Login to a Facebook profile page, even for logged-in users.
  • Instituting rate limiting of profile picture requests, to further prevent any third parties from trying to link people's activity across different websites using the application-specific identifiers issued by Facebook Login.

We don’t take breaking changes lightly, but we believe that these updates will help protect people’s privacy and increase trust across the ecosystem. If you have an urgent issue in need of resolution, please fill out this form and someone from our team will get in touch with you.

Thank you for your patience while we work to resolve this issue as soon as possible.

If You Enjoyed This, Take 5 Seconds To Share It

0 comments:

Post a Comment