Like the video we made in 2010, we are again doing this year a Happy New Year video that contains the name of all our Facebook and non-Facebook friends.
In 2010 we had a custom application that used to post on the wall of each of our friends a customized message like “Dear XXX, I wish you a happy new year with this video where you appear at 1 minute ans 24 seconds.”
We would like to do the same this year, that is, to post a customized message to display specific informations to each of our friend, but we noticed that Facebook has a limit for posting on walls and on private messages.
http://www.facebook.com/help/326534794098501/
We might use a GreaseMonkey/Javascript and Dialog API script to use our application, but we still fear to receive some security warning.
So is this project feasible ? Our friends love our videos we are doing every year.
One confirmation: trying to send only messages through the direct Send Dialog API leads (after around 60 messages sent) to errors (error 500, or even blank page) from the Facebook server’s side.
The working way to acheive this is to
In all cases, there must be a
redirect_uriargument to the Dialog URL, which must point to an URL owned by the application. Soapp_idis mandatory too.This way, you do not send too much “normal” messages as not a lot of people block their wall, and thus your are not blocked.
Here is a sample GreaseMonkey/TamperMonkey code: