I'm trying to do an api call to facebook (using angularJs. Here's my code (taken from the service):
fbTest: function (name) {
resource = $resource('http://graph.facebook.com/:id?fields=id,name,picture', { id: '@id' });
return resource.get({ id: name });
}
It returns the data just fine: (inspected with Fiddler)
HTTP/1.1 200 OK
Access-Control-Allow-Origin: *
Cache-Control: private, no-cache, no-store, must-revalidate
Content-Type: application/json; charset=UTF-8
ETag: "c49e5dcad5a864ff2e16bb3af547231f725c05e7"
Expires: Sat, 01 Jan 2000 00:00:00 GMT
Pragma: no-cache
X-FB-Rev: 1002313
X-FB-Debug: tMeW4nnfiRBj6VK+QRtbe0YdaGfQfkXcaWL4VzXTXxw=
Date: Mon, 11 Nov 2013 16:53:29 GMT
Connection: keep-alive
Content-Length: 241
{
"id": "Data",
"name": "Data",
"picture": {
"data": {
"url": "Data",
"is_silhouette": false
}
}
}
However how can I access the properties? I tried writing .name but that doesn't return anything.