Question

Am developing a Canvas App and have hit a wall. The application performs some function and arrives at a list of user id's to which application requests must be sent. Following the steps on this page

http://developers.facebook.com/docs/reference/dialogs/requests/

I am led to believe that I can specify the userid's in the "to" field and it will work. Infact, the sample on that page also illustrates this. However, when I try it from my application which is in sandbox mode right now - it trips and says "Too many recipients.".

The code in question is trivial. Some posters have said that your application needs to be white-listed for this to work. I couldnt find any page / function that allowed me to submit my application. Popping up the dialog for each user is not an option! please help!

The code is below

FB.ui({method: 'apprequests', message: 'Try out my cool app', to: '123,1244', }, requestCallback);

It works when I use one fbuserid, gives "too many recepients" when give more than one.

Was it helpful?

Solution

The possibility to send an app request to more than one user is brand new. It was announced only two days ago here: http://developers.facebook.com/blog/post/569/

You have to specifically enable Requests 2.0 in the app settings. It's also possible that it's simply not working yet.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top