21231

Facebook APP: Empty invitable friends list

Question:

I'm using Facebook Javascript API for an App I'm developing in a secure canvas. I'm testing from within facebook with an app Admin account (therefore all permissions are granted).

In sync order I'm:

initializing the API -> logging in -> /me -> /me/invitable_friends.

The first 3 actions work as expected. The last one - /me/invitable_friends - returns an empty data array.

Please let me know what you think.

Answer1:

"A common mistake when using the Invitable Friends API is not first verifying that your app has the required user_friends permission. It is necessary to have granted the user_friends permission in order to receive results from the Invitable Friends API. Without the permission, the response from Facebook will be an empty list."

<a href="https://developers.facebook.com/docs/games/invitable-friends/v2.2" rel="nofollow">https://developers.facebook.com/docs/games/invitable-friends/v2.2</a>

Answer2:

<strong>April 4th, 2018 - Update</strong>

Invitable Friends was deprecated on 4.4.18 and now return an empty list. Facebook did it after Cambridge Analytica story.

Recommend

  • No permission to access invitable friends
  • how to make my program to wait for a particular thread and also not affecting my GUI's interact
  • how C++ Implicitly convert c style string to a string object?
  • gulp: passing dependent task return stream as parameter
  • readyRead() signal of QextSerialPort (QIODevice) is not being called fast enough
  • CakePHP 3: change order in dateWidget
  • Why I can't use uniform1f instead of uniform4f for setting a vec4 uniform?
  • Pythons argparse default value doesn't work
  • java.lang.IndexOutOfBoundsException occuring on ArrayList
  • Fully customized Python Help Usage
  • sweetalert2 inputoptions from file in select example
  • Detecting null parameter in preprocessor macro
  • Azure webjobs output logs indexing taking very long
  • Switch to popup in python using selenium
  • ThreadStatic in asynchronous ASP.NET Web API
  • Jackson Parser: ignore deserializing for type mismatch
  • How to use remove-erase idiom for removing empty vectors in a vector?
  • Breeze - Deleted Items nav properties bug
  • Initializer list vs. initialization method
  • Repeat a vertical line on every page in Report Builder / SSRS
  • Why is an OPTIONS request sent to the server?
  • Update CALayer sublayers immediately
  • C# - Is there a limit to the size of an httpWebRequest stream?
  • javaw.exe and eclipse startup problems
  • Date difference with leap year
  • Perl system calls when running as another user using sudo
  • Rearranging Cells in UITableView Bug & Saving Changes
  • Rails 2: use form_for to build a form covering multiple objects of the same class
  • Benchmarking RAM performance - UWP and C#
  • Angular 2 constructor injection vs direct access
  • embed rChart in Markdown
  • need help with bizarre java.net.HttpURLConnection behavior
  • IndexOutOfRangeException on multidimensional array despite using GetLength check
  • How to get NHibernate ISession to cache entity not retrieved by primary key
  • Observable and ngFor in Angular 2
  • How to Embed XSL into XML
  • How can I use `wmic` in a Windows PE script?
  • UserPrincipal.Current returns apppool on IIS
  • Unable to use reactive element in my shiny app
  • Conditional In-Line CSS for IE and Others?