2011-10-06 4 views
0

Bonjour, je veux extraire les informations d'un événement de graph api. J'utilise ce code:Description de Graph api

$ link est l'URL de l'événement

$position=strpos($link,'eid=')+4; 
$ID=substr($link, $position); 
$url="http://graph.facebook.com/$ID"; 
$homepage = file_get_contents($url); 
$obj=json_decode($homepage,true); 

$location=$obj["location"]; 

$de=$obj["description"]; 

Avec ce code, je reçois toutes les informations, mais pas la description. ma page attraper la description seulement lorsque la description de l'événement est très courte (1 ligne de texte)

Comment puis-je faire? Merci

Répondre

0

Cela fonctionne même avec un long. Exemple ici:

http://sandbox.phpcode.eu/g/c3e45/2

+0

si je le visualiser dans une page, il goes.the problème est quand je l'ai mis dans la page d'action pour enregistrer dans mon DB - –

+0

@MicheleBraglia: si problème est dans un autre extrait – genesis

+0

Après la définition de toute la variable je fais juste une requête et je ne modifie pas la description $ query_sql = "INSÉREZ DANS LES VALEURS EVENTI ('$ conta', '$ id', '$ titolo', '$ band' , '$ loc', '$ v alore', '$ de', '$ google', '$ face', '$ logo', 1) "; $ resultat = mysql_query ($ query_sql, $ myconn); –