Login · Sign up · Help · English Español

julioretamal needs:

Aplicaciones para Facebook

Bueno aqui les detallo mi problema estoy haciendo una aplicacion para enviar tarjetas (imagenes de tamaño 50x100px aprox.) a mis amigos que tengo agregado en mi Facebook bueno, tengo la parte donde listo a todos mis amigos que tengo agregados luego selecciono uno y luego la tarjeta que quiero enviarle, para hacer el envio de esta tarjeta ocupo la funcion:

facebook.feed.publishTemplatizedAction

Encontre un ejemplo en esta pagina: http://facebook-developer.net/2008/01/21/how-to-successfully-publish-widespread-news-feed-stories/

bueno el tema es que con esos ejemplos los mensajes se envian a MI perfil no al del usuario que elegi, leyendo en foros etc me he leido casi tooodo gogle y dice que hay que agregar al final el parametro donde van el ID del usuario osea algo asi...

$facebook->api_client->feed_publishTemplatizedAction(
$titleTemplate, $titleData, $bodyTemplate, $bodyData, $bodyGeneral,
$imgSrc, $imgLink, AQUI_EL_ID_USUARIO);

Pero al ejecutar esto no me arroja ningun mensaje de error y nada ni siquiera llega el mensaje al usuario siendo que este tambien tiene instalada la aplicacion que estoy desarrollando.

Ese es mi problema como hago el envio de un mensaje al Mini-Feed de un amigo?

Saludos si tienen sus MSN para que me agreguen por favor.

[e-mail] es mi MSN

Saludos.

Community in Chile » Debates, Opinions, Ideas in Chile

Chile Location · Chile (view map)

Posted on 4/7/2008 by @julioretamal Send message


Need closed.

1 users subscribed

Forwarded to 1 user

8 Community Helps

  • Dani
    Daniel Undurraga (@Dani)
    Send message

    Posted on 4/8/2008 Providencia

    Hola, yo te ayudo, pero especifica mejor lo que necesitas

  • gert1
    Gert Findel (@gert1)
    Send message

    Posted on 4/8/2008 Las Condes

    Qué problemas tienes? Explica con más detalle y te puedo ayudar.

  • julioretamal
    Julio Cesar Retamal Rojas (@julioretamal)
    Send message

    Posted on 4/8/2008 Quilicura

    Hola ahi modifique el texto para que quede mas claro muchas gracias, si pueden agregarme al msn por favor, se los agradeceria mucho [e-mail]

  • gert1
    Gert Findel (@gert1)
    Send message

    Posted on 4/8/2008 Las Condes

    En primera instancia se me ocurre lo siguiente...
    ese AQUI_EL_ID_USUARIO que dices no es un int, sino que un sting que contiene una lista delimitada por comas de los ids de los usuarios a los que se le publicará el asunto. Lo que yo creo que pasa es que estés poniendo simplemente un numero y por el idioma que estés usando para programar no lo acepte.
    Si no es así, cuentame en que estás programando para ver otras opciones relacionadas con el idioma (a veces los errores nos están donde uno cree que están =P)

    Si no es eso.. una pregunta... funciona si no agregas ese parámetro?

    Otra opción que me parece más probable es que no hayas agregado todos los parámetros.... según lo que veo a tu funcion le estás pasando "pocos parámetros". A mi me funciona OK si la llamo asi

    $facebook->api_client->feed_publishTemplatizedAction($actor_id, $title_template, $title_data, $body_template, $body_data, $body_general, NULL, NULL,NULL, NULL,NULL, NULL,NULL, NULL,$target_ids);
    Como ves usando más parámetros que los que tu muestras

    Ahora es tarde acá en Alemania así que mañana le echo un ojo como corresponde y te contesto con más argumentos.

    Supongo que ya viste esto pero nunca está demás
    http://developers.facebook.com/documentation.php?v=1.0&method=feed.publishTemplatizedAction

  • julioretamal
    Julio Cesar Retamal Rojas (@julioretamal)
    Send message

    Posted on 4/8/2008 Quilicura

    Tengo este codigo de ejemplo:

    /***************************************************************/

    // Prepare the feed data and layout.
    $titleTemplate = '{actor} got a new {game} highscore!';
    $titleData = json_encode(array(
    'game' => 'Tetris',
    'url' => 'http://apps.facebook.com/games/tetris.php',
    ));
    $bodyTemplate = 'Think you can beat {actor}\'s high scores? Play now!';
    $bodyData = json_encode(array(
    'url' => 'http://apps.facebook.com/games/tetris.php',
    ));
    $bodyGeneral = ' got a high score of 50!';
    $imgSrc = 'http://ecx.images-amazon.com/images/I/31aFXt9OV2L.jpg';
    $imgLink = 'http://apps.facebook.com/games/tetris.php';

    // Perform the API method call.
    $facebook->api_client->feed_publishTemplatizedAction(
    $titleTemplate, $titleData, $bodyTemplate, $bodyData, $bodyGeneral,
    $imgSrc, $imgLink);

    /***************************************************************/

    y funciona pero me agrega el mensaje en Mi mini-feed tambien a ese le agregue el parametro $target_ids= "12345";

    12345= id del usuario al que le quiero enviar el mensaje a su mini-feed.

    pero no funciona tampoco tu tienes algun ejemplo de una aplicacion que funcione el enviar mensajes a un mini-feed de otro usuario?

    Saludos y gracias.

  • gert
    Gert Findel (@gert)
    Send message

    Posted on 4/9/2008 Las Condes

    trata con ese mismo codigo con los mismos parametros y 6 null despues y despues el target_ids
    si no te funciona te mando un codigo
    $facebook->api_client->feed_publishTemplatizedAction(
    $titleTemplate,
    $titleData,
    $bodyTemplate,
    $bodyData,
    $bodyGeneral,
    $imgSrc,
    $imgLink,
    null,
    null,
    null,
    null,
    null,
    null,
    $target_ids
    );

    prueba y me cuentas

  • julioretamal
    Julio Cesar Retamal Rojas (@julioretamal)
    Send message

    Posted on 4/9/2008 Quilicura

    nada de nada master no funciona puse asi el codigo

    /***************************************************/

    // Prepare the feed data and layout.
    $titleTemplate = '{actor} got a new {game} highscore!';
    $titleData = json_encode(array(
    'game' => 'Tetris',
    'url' => 'http://apps.facebook.com/games/tetris.php',
    ));
    $bodyTemplate = 'Think you can beat {actor}\'s high scores? Play now!';
    $bodyData = json_encode(array(
    'url' => 'http://apps.facebook.com/games/tetris.php',
    ));
    $bodyGeneral = ' got a high score of 50!';
    $imgSrc = 'http://ecx.images-amazon.com/images/I/31aFXt9OV2L.jpg';
    $imgLink = 'http://apps.facebook.com/games/tetris.php';
    $target_ids= 1224908017;


    $facebook->api_client->feed_publishTemplatizedAction(
    $titleTemplate,
    $titleData,
    $bodyTemplate,
    $bodyData,
    $bodyGeneral,
    $imgSrc,
    $imgLink,
    null,
    null,
    null,
    null,
    null,
    null,
    $target_ids
    );

    /***************************************************/

  • julioretamal
    Julio Cesar Retamal Rojas (@julioretamal)
    Send message

    Posted on 4/9/2008 Quilicura

    Tienes tu email o messenger para que nos comuniquemos?


Need closed.

To help this person, login or sign up for free




Explore other Needs









English · Español