0

ユーザーが ID 化したデータが必要な Web サイトがあります。たとえば、好きな食べ物を入力します。

userid       favorite food
------       -------------
1            french fries
2            tacos
3            fish sticks
4            chipotle

Facebook 認証を使用する場合、ユーザー ID にはどの識別子を使用しますか? これは重複を作成するため、名前ではないと想定しています。その人のFacebook IDだけですか?

また、サードパーティの Web サイト「Facebook Connect」または「Facebook Authorization」などに使用する正しい API はありますか?

4

3 に答える 3

3

Facebook 認証を使用する場合、ユーザー ID にはどの識別子を使用しますか? これは重複を作成するため、名前ではないと想定しています。その人のFacebook IDだけですか?

はい、その人の Facebook ID を使用します。電子メールや名前などの他の項目は変更される可能性がありますが、特定のアカウントの ID は常に同じであり、さまざまな API を介してそれらを検索するために使用できます。

また、サードパーティの Web サイト「Facebook Connect」または「Facebook Authorization」などに使用する正しい API はありますか?

Facebook はこの名前を半ダース回変更しました。現在は単に「Facebook ログイン」と呼ばれています。バックエンドで OAuth を使用しています (常に使用しています)。https://developers.facebook.com/docs/concepts/login/

于 2012-11-05T16:54:42.137 に答える
1

このhttps://developers.facebook.com/docs/concepts/login/を使用できると思います。

ユーザーが承認すると、一意の Facebook ユーザー ID を取得できます。Facebookユーザーと直接登録したユーザーを分けたい場合は、userid列に保存するか、新しい列を作成できます。

それが役に立てば幸い。

于 2012-11-05T16:44:21.663 に答える
0

これらのいずれかをキーとして持つことができます。

1.ID(ユーザーID、UID)

2.メール

3.ユーザー名 (http://facebook.com/username - そこからのユーザー名部分)

4.プロフィールリンク(http://facebook.com/username)

後でユーザーから追加のデータを取得するために必要になる可能性があるため、使用することをお勧めしidます。

そして、はい、Facebook コネクトはそのことですが、現在は Facebook ログインと呼ばれています

于 2012-11-05T22:58:51.203 に答える