3

すべての Facebook ユーザー名が一意であるというのは正しいですか?

http://graph.facebook.com/jacobsome

json から 1 つのユーザー名しか取得できないレコードを 1 つだけ返します。

{
   "id": "625747405",
   "name": "Jacob Verghese",
   "first_name": "Jacob",
   "last_name": "Verghese",
   "username": "Jacobsome",
   "gender": "male",
   "locale": "en_GB"
}
4

2 に答える 2

2

Facebook のユーザー名は一意ですが、度だけではありますが、ユーザーによって変更される場合があります。一意で不変の識別子を使用して Facebook から情報を取得する場合は、(u)idまたはthird_party_uidを使用する必要があります。

ユーザーを識別するために使用されるフィールドは、Graph APIではidと呼ばれ、FQL API では(ユーザー テーブルから) uidと呼ばれます。third_party_idは、実際のユーザー ID を公開せずにユーザー情報をサード パーティと共有するときに使用するための一意の識別子です。

于 2013-11-12T08:39:46.717 に答える
2

はい。Facebook のユーザー名一意です。おっしゃる通り、ユーザーごとに固有の URL があるからでしょう。

同じユーザー名を持つユーザーは、互いに競合します。

于 2012-09-25T08:45:36.677 に答える