このコードを考える:欠落している「名前」
$user_profile = $facebook->api('/me');
echo $user_profile['name'];
私は一部のユーザーのために、次のエラーが表示されます、
PHP Notice: Undefined index: name
どのような条件の下で名前が欠落していることでしょうか?
UPDATE:名前がないすべてのユーザーに共通するものは、プロファイルの「リンク」が機能しないということです。私はそれらを訪問するとき、私は次のようなエラーMSGでページを取得する: http://developers.facebook.com/bugs/329979473681183
おそらく、インデックス名を含む配列が返されていない場合、これらのAPIの戻り値を確認する必要がありますか? –
配列はfacebook-php-sdkから返され、私のコードではありません。 –
名前だけが見つからないか、あなたが受け取る応答は 'false'ですか? –