Estoy recuperando los contactos de los usuarios de sus cuentas de gmail. Eso ya ha sido un infierno, pero ya lo tengo resuelto.
El caso es que manejando el xml que me devuelve gmail y me encuentro con un problema, no consigo pasar el valor de los correos electrónicos a variables.
el feed de gmail devuelve el campo de xml con el valor de correo electrónico de esta manera:
Código:
Lo recupero mediante xpath.<gd:email rel="http://schemas.google.com/g/2005#other" address="[email protected]" primary="true"/>
Código PHP:
$attr = $xml->entry->xpath("//@address");
Código:
Pero consigo hacer unArray ( [0] => SimpleXMLElement Object ( [@attributes] => Array ( [address] => [email protected] ) ) )
$addres = $item[..]['address'];
Lo he intentado también con $xmlobject->attributes()->address, y con DOM
¿Alguna sugerencia?
Gracias
Oskar