If I invoke this:
FB.ui({
method: 'apprequests',
title: 'Who would you like to invite?',
message: 'Hello there'
});
The ‘preview’ in the requests dialog that comes up asking me to select recepients, suggests that the recipient(s) will will get the message “Hello there”.
But all they get is:
'name' send you a request in 'app'
which does not motivate them to click on it.
Anybody else getting this problem? Any solutions?
You can change the message in the notification if you pass the “new_style_message” parameter in the
FB.uimethod. This will change the format of the notification from:$name sent you a request in $appto
$name $message in $appWhen passing a custom message field using this parameter you are limited to a certain number of characters, the
titleparameter is ignored (for the notification, it will still show on the games/apps page), and you cannot change the “in $app” suffix so your message will need to be a short sentence fragment:Note that this is an undocumented feature; official support might be unreliable and it may change in the future without warning.