OpenID (PHP および LightOpenID) を使用して、次のユーザー情報を取得したいと考えています。
$openid->required = array(
'namePerson',
'namePerson/first',
'namePerson/last',
'contact/email',
'person/guid',
'birthDate/birthYear',
'birthDate/birthMonth',
'birthDate/birthday',
'gender',
);
ただし、Yahoo と Google の両方が次のデータのみを返すことがわかりました。
Array ( [namePerson] => abc [contact/email] => abc@example.com )
私のコードに何か問題がありますか? Google と Yahoo に、必要なすべてのデータを返すように強制することはできますか?