0

Facebookのfqlを使用し、ユーザーテーブルにクエリを実行してprofile_urlを取得しています

string facebook_info = Convert.ToString(FacebookAppExtensions.Query(app, "**SELECT 
                       profile_url from user where uid=" + facebook_ID**));
facebook_info = facebook_info.Substring(17);
char[] charsToTrim1 = { '}', ']', ' ', '"' };
facebook_info = facebook_info.TrimEnd(charsToTrim1);

問題は、一部のユーザーでは URL が機能する一方で、他のユーザーでは facebook が「UNKNOWN」ページと表示されることです。これはバグですか?

ありがとうございます

4

2 に答える 2

1

問い合わせる必要はありません: http://www.facebook.com/profile.php?id=UID

于 2011-02-09T16:06:53.757 に答える
1

これを取得できるすべてのデータは、ユーザーによっても制御されると思います。ユーザーが彼に関するデータをフェッチすることを許可しない場合、FQL を介してそのデータを取得することはできません。

于 2011-02-09T07:39:26.793 に答える