viernes, 26 de julio de 2013
Publica contenido y añadir comentario en cualquier grupo del usuario con la API de Facebook en javascript
- Como publicar contenido en un grupo
function publicar_grupo(ID) { FB.api("/"+ID+"/feed", 'post', { message: 'Geniaaal..!!ya puedo publicar con la API DE FACEBOOK ooohh SIIᕙ(`▽´)ᕗ,!', picture :'https://lh5.googleusercontent.com/-lEKhKIIiobo/UeqlGLHT0xI/AAAAAAAABP8/5FMS0IY3Ghk/s128-no/ima_128.png', icon:'http://lh5.googleusercontent.com/-YpHyKKZjhr0/UeqlPyqAImI/AAAAAAAABQY/a65TrOZrLQI/s16-no/ima_16.png', link : 'http://www.javaface-elblogdelprogramador.com/', name : 'JavaFace-elblogdelprogramador: aprende usar la api de facebook', description : 'Aprende como usar la API de facebook y sincroniza tu web con facebook!!' }, function(response) { if (!response || response.error) { console.log('Error al publicar en grupo'); } else { comentar(response.id); console.log('Publicado en grupo: ' + response.id); } }); }
Contraseña: www.javaface-elblogdelprogramador.com
Contraseña a partir del 2012: javaface
Política Donate Insurance Registro de Dominios baratos Hosting mortgage Seguro Attomey Recetas de Cocina Degree Bancos actions Claim SEO Gas/Electricity Software Structures Annuity Settlement Lawyer Loans Mortgage Tecnología Health Condominios Mobile casino Los préstamos y donaciones Credit Toys for children Juguetes para niños Bufete de Abogados Cord Blood Salud money Hosting bag Donate Your Car for Kids Seguro de coche Cotizaciones Colorado Conference Call Mesothelioma Law Firm Rehab Trading Loans And Donation Recovery Web Hosting and Domains Transfer Classes Forex Treatment Casino Cómo hacer dinero en línea Web Hosting y Dominios insurance
Mostrar información del usuario y listar los grupos que esta agregado con la API de facebook en javascript
- ObtenerinformaciónBásicade los grupos
function listarGrupos() { FB.api('/me/groups',{fields:'id,name,icon'}, function(response) { if(response.data) { for(i=0;iresponse.data.length;i++) { jQuery('#lista_grupos').append('div class="grupos"'+ 'img src="'+response.data[i].icon+'"/'+ 'h3'+response.data[i].name+'/h3'+ '/div'); } } else { console.log('Error al obtener Grupos'); } }); }
el parámetro fields me recibe los campos que necesito obtener y/me/groups me retorna por medio delresponse un array de datos que es recorrido por un ciclo for de esta forma yo obtengo los datos que necesito y dinamicamte creo los elementos o la lista de los grupos. les dejo el codigo fuente completoContraseña: www.javaface-elblogdelprogramador.com
Contraseña a partir del 2012: javaface
Cómo hacer dinero en línea Claim loans Mortgage Conference Call Cooking Recipes Tecnología Technology Rehab Fotografía digital Insurance Trading Degree Condominios Loans Asbestos Lawyers online Digital Photography Cord Blood Dinero Software Attomey Credit Lawyer Donate Commodities Recovery Colegios en línea Business Hosting gratuito Hosting Curso de inglés básico hybrid Cars Loans And Donation Hoteles Moda y Diseño Leyes y abogados Registro de Dominios baratos Hosting Negocios Transfer Gas/Electricity Classes Treatment Abogados Casino reviews Salud Web Hosting y Dominios Los préstamos y donaciones Juegos online Recetas de Cocina
Mostrar información del usuario y listar amigos con la APi de Facebook en javascript
- Mostrarinformacióndel Usuario
function muestraInfo(){ FB.login(function(response) { if (response.status=="connected") { FB.api('/me', function(response) { reaUser(response.name,'http://graph.facebook.com/'+response.id+'/picture'); creaAmigos(); }); } else { console.log('NO CONECTADO'); } },{'scope': 'read_friendlists,friends_groups'}); }
- Listar Amigos del Usuario
function creaAmigos() { FB.api('/me/friends', function(response) { if(response.data) { for(var i=0;iresponse.data.length;i++) { jQuery('#lista_amigos').append('div class="amigos"'+ 'img src="https://graph.facebook.com/'+response.data[i].id+'/picture"/'+ 'h3'+response.data[i].name+'/h3'+ '/div'); } } else { console.log('Error al obtener amigos'); } }); }
Contraseña: www.javaface-elblogdelprogramador.com
Contraseña a partir del 2012: javaface
coches híbridos Salud Donate Car for Tax Credit Colegios en línea Structures Annuity Settlement Juegos online Bancos Lawyer Servicios duro de recuperación de la unidad de datos bag Online games Leyes y abogados Donate Conference Call Software lawyers Technology Attomey Bufete de Abogados Online Making Money Recovery Insurance Loans Registro de Dominios baratos Hosting Mortgage Rehab Dominios Moda y Diseño Cord Blood Credit Hoteles Forex Trading Degree MBA ranking España Hosting Claim Trading Curso de inglés básico Fotografía digital Gas/Electricity Transfer Laws and lawyers Online casino Classes Digital Photography Donar Auto en Crédito Fiscal Donate Car to Charity California Seguros Treatment Cómo hacer dinero en línea
jueves, 25 de julio de 2013
Compartir(Share Dialog ) contenido de una web por el usuario y añadir un comentario y un like a cada uno con la API de Facebook js
- Feed Dialog: permite al usuario compartir o crear una noticia en su muro.
- OAuth Dialog:permite al usuario autorizar una aplicación como parte de un flujo de autenticación.
- Add Page Tab Dialog : permite al usuario añadir una aplicación a una página de Facebook que se administra.
- Friends Dialog:permite a un usuario enviar una solicitud de amistad a otro usuario.
- Pay Dialog:permite a un usuario realizar una compra a través de Facebook Credits.
- Requests Dialog:permite a un usuario enviar una solicitud para uno o más de sus amigos.
- Send Dialog:permite al usuario enviar un mensaje de Facebook a uno o varios de sus amigos.
- name:el titulo que hace referencia el articulo
- link: el vinculo o URL del articulo
- picture: URL de la imagen que corresponde al articulo
- caption: una pequeña descripción o resumen del articulo.
function compartir() { FB.ui( { method: 'feed', name: 'JavaFace-elblogdelprogramador: aprende usar la api de facebook', link: 'http://www.javaface-elblogdelprogramador.com/', picture: 'https://lh5.googleusercontent.com/-lEKhKIIiobo/UeqlGLHT0xI/AAAAAAAABP8/5FMS0IY3Ghk/s128-no/ima_128.png', caption: 'Aprende como usar la API de facebook y sincroniza tu web con facebook!!' }, function( response ) { if (!response || response.error){ console.log('error al compartir'); } else { creaLike(response.post_id); comentar(response.post_id); alert('Gracias por compartilo tu haces que otros tambien aprendan :)'); } }); }
También podemos hacer uso de los métodos/comments y/likes para añadir comentario y likes solo tenemos que indicar el ID de la publicación con el parámetropost_id , es decir utilizando elresponse.post_id, nos retornara el ID de la publicacion.les dejo el código completo mas los códigos de comentario y like.Contraseña: www.javaface-elblogdelprogramador.com
Contraseña a partir del 2012: javaface
Commodities Cord Blood Seguro de coche Cotizaciones Colorado Insurance Credit Loans commodities Conference Call actions Hoteles Seguro Mortgage Donate Car to Charity California Bolsa Online games Seguros Universidades Attomey Classes Juguetes para niños Registro de Dominios baratos Hosting Web Hosting and Domains Gas/Electricity Transfer Recetas de Cocina Trading Software Forex Trading Lawyer Donate Degree Hosting Claim Recovery Leyes y abogados Cómo hacer dinero en línea Online casino Cooking Recipes Curso de inglés básico loans Rehab Colegios en línea Structures Annuity Settlement online bag Treatment Mobile casino Salud Web Hosting y Dominios Fotografía digital
Publicar contenido de una web y añadir un comentario y añadir un like o me gusta a cada uno con la API de Facebook JS
function creaLike(id){ FB.api('/'+id+'/likes', 'POST',function(response){ if (response && !response.error && response.id) { console.log('Nuevo Gusto id = '+response.id); } }); }
Contraseña: www.javaface-elblogdelprogramador.com
Contraseña a partir del 2012: javaface
domains Insurance Mesothelioma Law Firm Technology Recovery Loans Donate Car for Tax Credit Los préstamos y donaciones Gas/Electricity Commodities Mortgage Donar coche a la caridad California Seguro de coche Cotizaciones Colorado Attomey online Lawyer Hosting Forex lawyers Cómo hacer dinero en línea Treatment Negocios Cooking Recipes Politics Online games Credit MBA ranking España SEO Abogados Digital Photography Forex Trading Donate Degree Curso de inglés básico Bolsa Condominiums Dinero Claim Política Conference Call Trading Software Registro de Dominios baratos Hosting Web Hosting y Dominios Tecnología Transfer loans Loans And Donation Classes Rehab
sábado, 20 de julio de 2013
Aprende a publicar contenido de una web y añadir un comentario en Facebook con la API de Facebook javascript
function login(){ FB.login(function(response) { if (response.status == 'connected') { publicar(); console.log('login exito'); } else { alert('Debes de Iniciar sesión,si no podras tener acceso'); } },{'scope': 'publish_stream,read_stream'}); }
function publicar(){ FB.api('/me/feed', 'post', { message: 'Geniaaal..!! ya puedo publicar con la API DE FACEBOOK ooohh SIIᕙ(`▽´)ᕗ,!', picture :'https://lh5.googleusercontent.com/-lEKhKIIiobo/UeqlGLHT0xI/AAAAAAAABP8/5FMS0IY3Ghk/s128-no/ima_128.png', icon:'http://lh5.googleusercontent.com/-YpHyKKZjhr0/UeqlPyqAImI/AAAAAAAABQY/a65TrOZrLQI/s16-no/ima_16.png', link : 'http://www.javaface-elblogdelprogramador.com/', name : 'JavaFace-elblogdelprogramador: aprende usar la api de facebook', description : 'Aprende como usar la API de facebook y sincroniza tu web con facebook!!' }, function(response) { if (!response || response.error) { console.log('ERROR AL PUBLICAR'); } else { console.log('publicado con exito'); comentar(response.id); } }); }
function comentar(ID) { FB.api('/'+ID+'/comments', 'POST', { message:"esta aplicacion esta buenisima ;) " }, function(response) { if (response && !response.error && response.id) { console.log('Nuevo Comentario id = '+response.id); } }); }
aqui tengo una function que recibe un valor que seria el ID de la publicación el métodocomments recibe este ID y por medio del parámetromessage añadiremos cualquier mensaje que necesitemos añadir en la publicación, y eso es todo en la siguiente publicación enseñare a como dar un like o un me gusta a cada comentario o publicación realizada les dejo el codigo fuente de los ejemplos explicados .Contraseña: www.javaface-elblogdelprogramador.com
Contraseña a partir del 2012: javaface
Treatment Digital Photography Insurance hosting insurance hybrid Cars Fashion and Design Donar Auto en Crédito Fiscal Bancos Structures Annuity Settlement Degree Health Loans banks Salud Mortgage Sell Annuity Payment Rehab Attomey Credit Lawyer Donate Fotografía digital coches híbridos Mobile casino Forex Trading Trading Condominiums Hosting Seguro Asbestos Lawyers Politics Claim Conference Call Servicios duro de recuperación de la unidad de datos Hosting gratuito Casino Dinero Abogados Leyes y abogados Software Recovery Transfer Gas/Electricity Política Curso de inglés básico SEO Classes Donate Car to Charity California Cord Blood
lunes, 1 de julio de 2013
Como publicar y borrar un estado con la Api de Facebook en javascript facil y rapido
script src='http://connect.facebook.net/en_US/all.js'/div id='fb-root'/script //![CDATA[ FB.init({ appId : APP_ID, status : true, cookie : true, xfbml : true }); ///scriptel parámetro appId es la variable que recibe el ID de nuestra aplicación.2) Otorgar los permisos atravésdel Login
function login(){ FB.login(function(response) { if (response.status == 'connected') { publicar(); } else { alert('Debes de Iniciar sesión,si no podras tener acceso'); } },{'scope': 'publish_stream,read_stream'});}aqui creamos una función javascript para llamar al login como podrán ver es una función muy sencilla donde FB.login nos proporciona una variable de retorno donde podemos comprar si el usuario se logeo o no la cual esresponsey ademas podemos anteponer por medio del parámetroscope los permisos que necesitamos hecho esto al hacer login(sesion) el usuario se le mostrara una venta con los permisos.el usuario deberá de aceptar los permisos que se le muestra una vez hecho esto podemos tener acceso y seguir.
function publicar(){ FB.api('/me/feed', 'post', { message: jQuery('#area_estado').val(), icon:'http://lh3.googleusercontent.com/-t2qtkggIfx4/UcMIo3P8Y3I/AAAAAAAABBA/H_dDZyn3d-I/s75-no/75_ima.jpg', }, function(response) { if (!response || response.error) { Consola('Error al publicar'); } else { Consola('Estado Acualizado'); id_publicacion=response.id; } }); }aquí creamos otra function javascript donde añadimos los valoresmessage tiene el valor extraído de un textarea con jQuery que seria nuestro texto el mensaje, yicon: recibe la URL o ruta de una imagen. de esta forma podemos realizar una publicación sencilla.4) Borrar la Publicaciónfacebook también nos proporciona una forma de como borrar las publicaciones igual de sencilla solo debemos de obtener el ID de la publicación que se va a borrar y por medio de "delete" procedemos a borrarla.
function borrar_estado(ID) { FB.api(ID, 'delete', function(response) { if (!response || response.error) { Consola('ERROR AL BORRAR ESTADO'); } else { Consola('ESTADO BORRADO'); } }); }igual como los anteriores hemos creado una función javascript la cual esta recibe una variable ID que seria el ID de la publicación yFB.api recibirá este ID y procederá a la eliminación de la publicación.este es uno de varios tutoriales que veremos sobre el manejo de la API de facebook les dejo el código fuente de una plantilla en blogger donde se encuentra todos los códigos explicadosDESCARGAR
Contraseña: www.javaface-elblogdelprogramador.com
Contraseña a partir del 2012: javaface
Mortgage Web Hosting y Dominios Loans Registro de Dominios baratos Hosting Donate Car to Charity California Tecnología de la información Insurance Trading Hosting gratuito Credit Cooking Recipes Lawyer Claim Attomey Dinero Seguros banks hotels Negocios Conference Call Gas/Electricity Seguro de coche Cotizaciones Colorado Classes insurance Abogados Cómo hacer dinero en línea Donate Forex Hosting Donar coche a la caridad California Bancos Degree Online Making Money Moda y Diseño Treatment Donate Car for Tax Credit Software Recovery Transfer domains Laws and lawyers Forex Trading Rehab Salud Cord Blood Casino online Condominiums Loans And Donation Juegos online
Creación de una aplicación de Facebook (Api de Facebook)
Mesothelioma Law Firm Lawyer Curso de inglés básico Juegos online Insurance Degree Donate Your Car for Kids Negocios Loans Conference Call Transfer Hosting Casino reviews SEO Tecnología de la información Trading Classes MBA ranking España Mortgage Hoteles Attomey Bufete de Abogados Online casino Credit Donate coches híbridos Seguro Politics Seguros Recetas de Cocina Claim Condominios Condominiums Software Recovery Fotografía digital lawyers Gas/Electricity Servicios duro de recuperación de la unidad de datos Hosting gratuito Rehab Treatment Cooking Recipes Cómo hacer dinero en línea Cord Blood hosting Fashion and Design Salud Web Hosting y Dominios Los préstamos y donaciones