La notificación de diálogo de solicitud de pestaña de página de Facebook se muestra y desaparece

Estoy usando el diálogo de solicitud en la pestaña de la página de Facebook. Muestra el diálogo del selector multiamigos y una vez que envié la solicitud, el usuario recibe la notificación y desaparece después de un tiempo. y nunca existe en la notificación.

Aquí está el código:

<html xmlns="http://www.w3.org/1999/xhtml"
  xmlns:fb="https://www.facebook.com/2008/fbml">
  <head>
    <title>Request Example</title>
  </head>

  <body>
<div id="fb-root"></div>


<p>
  <input type="button"
    onclick="sendRequestToRecipients(); return false;"
    value="Send Request to Users Directly"  />
  <input type="text" value="User ID" name="user_ids" />
  </p>
<p>
<input type="button"
  onclick="sendRequestViaMultiFriendSelector(); return false;"
  value="Send Request to Many Users with MFS" />
</p>

<script>
window.fbAsyncInit = function() {
  FB.init({
    appId      : xxxx,
    status     : true, 
    cookie     : true,
    xfbml      : true,
    oauth      : true,
  });
};
(function(d){
   var js, id = 'facebook-jssdk'; 
   if (d.getElementById(id)) {
       return;
       }
   js = d.createElement('script');
   js.id = id; 
   js.async = true;
   js.src = "//connect.facebook.net/en_US/all.js";
   d.getElementsByTagName('head')[0].appendChild(js);
 }(document));
</script>

<script>
function sendRequestToRecipients() {
        var user_ids = document.getElementsByName("user_ids")[0].value;
        FB.ui({method: 'apprequests',
          message: 'My Great Request',
          to: user_ids, 
        }, requestCallback);
      }

      function sendRequestViaMultiFriendSelector() {
        FB.ui({method: 'apprequests',
          message: 'My Great Request'
        }, requestCallback);
      }

      function requestCallback(response) {
        // Handle callback here
      }
</script>
  </body>
</html>

preguntado el 01 de julio de 12 a las 06:07

Sé que ha pasado mucho tiempo... ¿Encontraste alguna solución para solucionar este problema? También estoy enfrentando lo mismo:

No puedo recordar ya que ha pasado mucho tiempo. Pero sí recuerdo haber cambiado a una aplicación de PageTab. -

1 Respuestas

el usuario recibe la notificación y desaparece después de un tiempo.

¿Puedes ser mas específico?

AFAIK, es normal que las solicitudes que no obtienen respuesta del usuario se eliminen automáticamente después de un tiempo.

y nunca existe en la notificación.

¿Que quieres decir?

Respondido 01 Jul 12, 10:07

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.