Hola de nuevo. El problema del json ya lo resolví mediante un php. Dejo aquí el enlace por si alguien se encuentra en un futuro con una situación similar.
http://code.google.com/p/facebook-athenaeum/source/browse/trunk/libs/?r=48#libs/facebook_apiEl problema viene que ahora me salta otro error... esto me va a matar. Es el siguiente:
Fatal error: Uncaught CurlException: 60: SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed thrown in C:\live\facebook.php on line 522
El problema es que la versión que tengo no trae instalado el modulo ssl, es Apache/2.0.55 (Win32) PHP/5.2.6 . En php si puedo crear el certificado con openssl o bajarlo mediante un archivo php que instalé. He provado a meter esto en la funcion curl del facebook.php:
CURLOPT_SSL_VERIFYPEER => false
CURLOPT_SSL_VERIFYHOST => 2
Pero esto no me soluciona el problema...
Alguien me puede decir como hacer que el archivo funciones sin el curl o sin certificado?? Gracias.