Question

Ok, ce que je veux faire semble comme une partie extrêmement noyau des applications facebook expérience, mais je ne peux pas trouver des exemples décents. Je veux juste générer un « apprequest » pour informer un autre utilisateur lorsque quelque chose d'intéressant est arrivé quand un ami a utilisé l'application. J'utilise Java et RestFB, et ont essayé ce code:

FacebookType publishMessageResponse =
        fbClient.publish("me/apprequests", FacebookType.class,
            Parameter.with("message", "RestFB test"));

et ont essayé de remplacer « moi » avec un nom d'utilisateur, ce qui se traduit par une OAuthException: (# 100) Paramètre non valide: Erreur inconnue. La documentation facebook décrit cet exemple PHP:

$user_id = THE_CURRENT_USER_ID;

$apprequest_url ="https://graph.facebook.com/" .
$user_id .
"/apprequests?message='INSERT_UT8_STRING_MSG'" . 
"&data='INSERT_STRING_DATA'&"  .   
$app_access_token . "&method=post";

$result = file_get_contents($apprequest_url);

Mais comme tout ce que je vois, est-ce pas juste envoyer quelque chose à l'utilisateur actuel, me dire? Quel est le point de cela? Si quelqu'un a fait cela en Java j'aimerais entendre parler de vous:)

Était-ce utile?

La solution

Je suis un test unitaire travailler avec restfb faire exactement ce que vous décrivez.

J'affiché comme une réponse à une autre question ici: Facebook: envoyer une invitation app

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top