2011-12-16 13 views
0

このコードを考える:欠落している「名前」

$user_profile = $facebook->api('/me'); 
echo $user_profile['name']; 

私は一部のユーザーのために、次のエラーが表示されます、

PHP Notice: Undefined index: name 

どのような条件の下で名前が欠落していることでしょうか?

UPDATE:名前がないすべてのユーザーに共通するものは、プロファイルの「リンク」が機能しないということです。私はそれらを訪問するとき、私は次のようなエラーMSGでページを取得する: http://developers.facebook.com/bugs/329979473681183

+0

おそらく、インデックス名を含む配列が返されていない場合、これらのAPIの戻り値を確認する必要がありますか? –

+0

配列はfacebook-php-sdkから返され、私のコードではありません。 –

+0

名前だけが見つからないか、あなたが受け取る応答は 'false'ですか? –

答えて

1
このため

The page you requested was not found. 
You may have clicked an expired link or mistyped the address. Some web addresses are case sensitive. 
Return home 
Go back to the previous page 

バグレポートを

したがって、これらはbusiness accountsであり、API経由で取得できる名前はないことが判明しました。

関連する問題