2012-02-06 10 views
6

Abbiamo un sito Web che utilizza Facebook per l'accesso. Abbiamo una pagina di invito che visualizza amici di Facebook degli utenti e permette quindi li invito tramite Facebook:Finestra di dialogo richiesta app Facebook non invia richiesta

$('.invite_container a').live('click', function() { 
    var link = $(this); 
    FB.ui({method: 'apprequests', 
     message: "Join me on Tailored", 
     to: link.attr("user_id") 
    }, function(data) { 
     console.log(data); 
    }); 
}); 

ottengo la risposta appropriata di ritorno da Facebook, che include l'ID di richiesta e l'ID del degli utenti che sono stati invitati. Nessuno riceve mai gli inviti e quando controllo l'ID della richiesta nel grafico FB, viene restituito "falso".

Qualche idea?

risposta

17

Un paio di sugegstions da dove cominciare a guardare:

  • Verificare l'applicazione non è in modalità sandbox.
  • Verificare che l'utente non sia un utente di prova che sta inviando inviti.
  • Le richieste sono disponibili solo per app Desktop Canvas e non per siti Web.
+0

Grazie per la risposta. Non sono né in modalità sandbox, né utilizzo di un utente di test. Altre idee? –

+6

"_Le richieste sono disponibili solo per app Desktop Canvas e non per siti Web." <- Ho dimenticato questo. Non è possibile utilizzare gli inviti dell'app per qualcosa di diverso da un'app canvas. – DMCS

+0

Questo è sicuramente il problema. Non sono sicuro di quanto mi sia mancato. –