he visto este widget para publicar actualizaciones en tu muro,
http://developers.facebook.com/tools...id=82743675977
(espero que no sea un link temporal)
Bueno, estoi intentando toquetearlo para que lo publique sin tener que pulsar el boton cada vez (e integrarlo con los insert de mi bbdd)
Código:
El caso es que no entiendo como pasarle el auto_publish en true (ya que no entiendo bien todos los campos de la funcion, nose como dejar los demas por defecto y setear solo ese a truescript type="text/javascript"> function callPublish(msg, attachment, action_link) { FB.ensureInit(function () { FB.Connect.streamPublish('', attachment, action_link,'IDMUROAPLICACION',auto_publish = true;); }); } callPublish('',{'name':'title','href':'http://facebook.com/','description':'notes','media':[{'type':'image','src':'imgurl','href':'http://facebook.com/'}]}); </script> <!--<input type="button" onclick="callPublish('',{'name':'title','href':'http://facebook.com/','description':'notes','media':[{'type':'image','src':'imgurl','href':'http://facebook.com/'}]},null);return false;" value="Preview Dialog" /> -->
Sintaxis de la funcion
Código:
HE probado con punto y coma y sin, dejando todos en null salvo auto_publish en true y no me actualiza nada en el muro...streamPublish(String user_message, Object attachment, Object action_links, String target_id, String user_message_prompt, Function callback, Boolean auto_publish, String actor_id)
Si solo hago
Código:
script type="text/javascript"> function callPublish(msg, attachment, action_link) { FB.ensureInit(function () { FB.Connect.streamPublish('', attachment, action_link,'82743675977'); }); } callPublish('',{'name':'title','href':'http://facebook.com/','description':'notes','media':[{'type':'image','src':'imgurl','href':'http://facebook.com/'}]}); </script> <!--<input type="button" onclick="callPublish('',{'name':'title','href':'http://facebook.com/','description':'notes','media':[{'type':'image','src':'imgurl','href':'http://facebook.com/'}]},null);return false;" value="Preview Dialog" /> -->
Funciona perfectamente, pero tengo que confirmar... :(
una ayudita? :P se que tiene que ser simple... :oops: