IOSアプリケーションのための簡単なフォロー機能を構築しようとしています。私たちは2つのAPIを持っていますBrand API
各オブジェクト内の私たちのブランドのためのユニークなブランドIDを含むオブジェクトの配列を持つ。また、私たちはユーザーを保管するFirebase API
です。 Firebase API
の中には、unique brand ids from our
ブランドAPIで構成された次のブランドとオブジェクトの配列と呼ばれるキーがキー値としてtrueというキーがあります。オブジェクトが作成されるのは、ユーザーがブランドをフォローした後にアプリでブランドを好きにしたときです。IOSアプリケーション(Swift)としてクライアントサイド経由で2つのAPIを使用する機能の実装
アプリが読み込まれると、Firebase API
のブランドIDキーがBrand API
のブランドIDと一致するかどうかが確認され、ユーザーが既にブランドをフォローしていることを示す星印が表示されます。
私たちの問題は、(すなわちオフセット)、改ページでBrand API
実装されている、そうではないすべてのユニークなブランドIDが私たちのFirebase API
と比較できる状態にあるかどうか、どのように我々は、彼らが次されているすべてのブランドを確認するのでしょうか?
私たちはIOS側でswiftを使用します。そしてBrand API
はジャンゴ・tastypie
Firebase API
"user_id" : {
"currentFollowingCount" : 0,
"displayName" : "",
"email" : "",
"followingBrands" : {
"unique_brand_id" : true
},
"provider" : "Facebook",
"userID" : "user_id"
}
ブランドAPIに
を使用して{
"labels": [
{
"id": "unique_brand_id"
}
],
"meta": {
"limit": 10,
"next": "/api/?limit=10&offset=10",
"offset": 0,
"previous": null,
"total_count": 33
}
}