Facebook APIの作成日時は、Graph APIを使用して取得できますか?プロフィールのFacebook作成日の取得
作成したばかりのFacebookユーザーを許可しない認証メカニズムを作成する必要があります。
Facebook APIの作成日時は、Graph APIを使用して取得できますか?プロフィールのFacebook作成日の取得
作成したばかりのFacebookユーザーを許可しない認証メカニズムを作成する必要があります。
Facebook APIを呼び出すのは(比較的)遅い操作です。特に複数回呼び出さなければならない場合は特にそうです。したがって、可能な場合は、API呼び出しをせずに必要な情報を取得することをお勧めします。
http://metadatascience.com/2013/03/11/inferring-facebook-account-creation-date-from-facebook-user-id/をご覧ください。 FacebookのUIDに基づいてFacebook APIを呼び出すことなく、Facebookアカウントの作成日を知る方法を説明しています。
このようには見えません。 documentationには、Graph APIを使用して取得できるすべてのフィールドがリストされています。登録日はそれらの1つではありません。それについて考えてみると、グラフAPIが導入されたのと同じくらい、登録日はいつか前のユーザーのプロフィールから消えてしまいましたか?
あるユーザーが別のユーザーより前にユーザーIDを確認して登録しているかどうかを確認できます。 :)
申し訳ありませんが、私は間違いなくあなたを落としました。あなたのメッセージを編集すれば、私はその行動を元に戻します。 :-) –
@StéphaneBruckert編集を変更するには? – Merijn
いいえ、ありません。より良い方法は、ちょっとハックしたように聞こえるが、ユーザーの投稿を取得し、最も古いものをの推定というユーザー作成日の日付として保存することです。
必ずしも手頃な価格ではないことに注意してください。 /フィードを使用する場合は最新の30日間または50件の投稿を取得し、/ postsを使用する場合は投稿者の投稿を取得します。 * read_stream *権限が必要であることを忘れないでください。
答えをありがとう:)少なくともそれはまともな近似であり、私が探している使用のために十分でなければなりません:) –
面白い記事! –
このソリューションは最高でしたが、アプリスコープのユーザーIDの導入以来、これ以上機能しないと思います。詳細はこちら https://developers.facebook.com/docs/apps/upgrading/#upgrading_v2_0_user_ids –
リンクを共有していただきありがとうございます。それは私をたくさん助けました。 – starkeen