ser que por para nombre nadie hago evitar encuentren encuentre como javascript facebook facebook-graph-api facebook-javascript-sdk

que - Facebook API Javascript Respuesta JSON



como ser invisible en facebook 2017 (3)

Creo que tienes que usar FB Graph api. y si quieres más información, entonces tienes que usar así

https://graph.facebook.com/579156356 https://graph.facebook.com/btaylor?access_token=AAAAAAITEghMBAHTRFEKjKcvFe1W2NJTu1Gsy20cNWEe0Dh98KoOhJEInZB1kXrMprNUaN6nq8FZA7YMZBvNVLwuz6pglh1SIBbZCnEECOAZDZD

estoy usando esto.

function(evt){ console.log(evt.target.responseText); var FB_obj = JSON.parse(evt.target.responseText); console.log("fb id >>"+FB_obj.id); console.log("fb name >>"+FB_obj.name); }

function getUser() { FB.api(''/me'', function(response) { console.log(''Response is ''+response); alert(''Your name is '' + response.first_name); alert(''Your last name is '' + response.last_name); alert(''Your Gender is '' + response.gender); alert(''Your status is ''+response.username); }

¿Cómo puedo imprimir toda la respuesta siguiente?

{ "id": "blah blah", "name": "blah blah", "first_name": "blah blah", "last_name": "blah blah", "link": "https://www.facebook.com/blah blah", "username": "blah blah", "hometown": { "id": "106442706060302", "name": "Pune, Maharashtra" }, "location": { "id": "106377336067638", "name": "Bangalore, India" }, "bio": "╔══╗♫ ♪♫/n║██║/n║¨o•♫/n╚═|̲̅̅●̲̅̅|̅lιlllι ♫ I LoVe MuZiK!!/n/n█║▌│█│║▌║│█║▌│║/n® Copyright © 2012 ™/n█║▌│█│║▌║│█║▌│║/n/nReVoLt", "gender": "male", "relationship_status": "Single", "timezone": 5.5, "locale": "en_GB", "verified": true, "updated_time": "2012-06-15T05:33:31+0000", "type": "user" }

También por respose.name estoy obteniendo el nombre del usuario. ¿Cómo puedo obtener la ubicación en la ubicación del parámetro ya que es una matriz JSON?


use JSON.stringify (respuesta); debería imprimir todo el objeto.

use JSON.parse () o jQuery.parseJSON (); para analizar y obtener las propiedades de los ejemplos del objeto de respuesta aquí: jsfiddle.net/epinapala/HrfkL y aquí: jsfiddle.net/epinapala/zfWWv/3

var obj2 = JSON.parse(''{"id":"579156356","name":"Vishal Jethani","first_name":"Vishal","last_name":"Jethani","link":"https://www.facebook.com/vishal.jethani","username":"vishal.jethani","hometown":{"id":"106442706060302","name":"Pune, Maharashtra"},"location":{"id":"106377336067638","name":"Bangalore, India"},"bio":"bye bye to bad characters","gender":"male","relationship_status":"Single","timezone":5.5,"locale":"en_GB","verified":true,"updated_time":"2012-06-15T05:33:31+0000","type":"user"}''); alert("Parsing with Json : " + obj2.location.name);​

Para una matriz multidimensional según lo solicitado por el solicitante: Esto debería funcionar: http://jsfiddle.net/epinapala/WQcDg/

var obj2 = JSON.parse(''{"work":[{"employer":{"id":"185998961446429","name":"Pvt Ltd"}}]}''); alert("Parsing with Json : " + JSON.stringify(obj2.work[0].employer.name));


Utilice Jquery obtenga el método Json isted usando javascript puro,

  1. Debes obtener Accesstoken
  2. Reemplace su token de acceso debajo del campo de texto YOUR_ACCESS_TOKEN

Utilicé esta biblioteca para obtener la fecha formateada, https://github.com/datejs/Datejs

$.getJSON("https://graph.facebook.com/5973249561/events/?access_token=YOUR_ACCESS_TOKEN&fields=id,name,description,start_time,place,cover,end_time&limit=4", function(result){ for(x = 0; x < result.data.length; x++) { var id = result.data[x].id; var name = result.data[x].name; var cover = result.data[x].cover.source; var date = new Date(result.data[x].start_time); var place = result.data[x].place.name; var day = date.toString(''dd''); var month = date.toString(''MMM''); var url = ''https://facebook.com/''+id; var time = date.toString("hh:mm tt"); $("#evt").append(name); } });