Comment envoyer app demandes d'amis à travers Facebook SDK Android

Actuellement, je suis le développement d'une application Android pour que je suis en utilisant le Facebook SDK. Ça fonctionne pour l'envoi de messages sur le mur, etc., mais grâce à ce kit, je n'arrive pas à envoyer une demande d'appli pour les autres.

Quelqu'un peut-il m'aider?

voici mon extrait de code:

Bundle params = new Bundle();
params.putString("message", getString(R.string.request_message));
Utility.mFacebook.dialog(Hackbook.this, "apprequests", params, new AppRequestsListener());

et AppRequestsListener:

public class AppRequestsListener extends BaseDialogListener {
    @Override
    public void onComplete(Bundle values) {
        Toast toast = Toast.makeText(getApplicationContext(), "App request sent", Toast.LENGTH_SHORT);
        toast.show();
    }

    @Override
    public void onFacebookError(FacebookError error) {
        Toast.makeText(getApplicationContext(), "Facebook Error: " + error.getMessage(), Toast.LENGTH_SHORT).show();
    }

    @Override
    public void onCancel() {
        Toast toast = Toast.makeText(getApplicationContext(), "App request cancelled", Toast.LENGTH_SHORT);
        toast.show();
    }
}
  • Pas besoin de code à partir de facebook sdk, seulement le vôtre ... Qu'est-ce AppRequestsListener? Pouvez-vous s'il vous plaît ajouter que le code ainsi.
  • AppRequestsListener est juste un rappel auditeur ..juste pour montrer le pain grillé.en quelque sorte, nous pouvons intercepter la demande et de vérifier ses paramètres ???
  • S'il vous plaît vérifier mon édité réponse.
  • Hackbook est mon nom de classe vous pouvez poster votre InviteListener du code que dans mon cas, i,m, à l'aide AppRequestsListener de montrer un toast
  • Mon port d'écoute est assez simple dans les fonctionnalités, mais il y a une hiérarchie qui aura pour résultat de me poster le code d'au moins 3 classes pour vous d'obtenir ce que je suis en train de faire là. De ce fait, il sera plus simple si vous postez votre code, je vais essayer de vous aider ici, mais vous n'avez pas l'air de vouloir obtenir de l'aide. Je ne vais demander à ce qu'une fois de plus et puis va passer: s'il vous plaît, partager le code de votre AppRequestsListener indépendamment de ce que vous pensez qu'il fait ou ne fait pas.
  • hey j'ai édité mon code juste check it out
  • Votre code semble ok, donc, si vous obtenez l ' "App demande envoyé le message" puis il a probablement été envoyé. Avez-vous essayé de l'envoyer à plus d'un utilisateur? Peut-être que vous l'avez envoyé à un utilisateur qui a bloqué invite sur le compte que vous utilisez pour envoyer les invitations? Vous travaillez sur un périphérique réel ou l'émulateur?
  • je suis une utilisation réelle de l'appareil et essayez d'envoyer app demande à plusieurs utilisateurs
  • dois-je donner certaines autorisations??????
  • Non, il n'y a pas les autorisations requises pour ce. La seule chose que je peux penser qui pourrait qui peut aider est de vérifier l'android journaux, avez-vous des Logcat (ou équivalent) installé? Découvrez les journaux, peut-être quelque chose s'est mal passé?
  • laissez-nous continuer cette discussion dans le chat
  • dois-je utiliser de la toile et de l'api open graph pour cela???

InformationsquelleAutor Prachi | 2012-04-14