私のiPhoneアプリの場合、ユーザーはFacebookを使用してログインでき、アプリはすでにアプリに参加している友達のリストを取得できます。今、私は疑問に思っています-ユーザーのFacebookの友達はいつ引き下げられるべきですか?ユーザーがアプリの使用を開始してFacebookにログインする時期である必要がありますか?または、バックグラウンドスレッドで定期的に実行する必要がありますか?または、実際にアプリのWebサービス側で実行する必要があります(iPhoneアプリからアクセストークンを送受信します)。ベストプラクティスは何ですか?
主な懸念事項は
- 友達の総数は多数になる可能性があり、これには大量のネットワークトラフィックが必要になります
- 時間処理