2016-08-11 4 views
0

RailsアプリケーションでKoalaを使用して、単純なタグ付けインターフェースのためにユーザーの友人を取得しています。FB taggable_friendsとAPI v2のローカルユーザレコードを相互参照することはできますか?

FacebookはAPI(v2.0)を変更して、このエンドポイントがフレンドのFB IDではなくハッシュIDを返すようにしました。私は変更以来このエンドポイントで初めて作業を開始しましたが、FB taggable_friendsと自分のアプリのユーザーを関連付けることは可能ですか?

たとえば、私のアプリでは、ユーザーは自分が参加したイベントを作成し、今は彼女の友人にタグを付けることを望みます。 taggable_friends APIを使用すると、タグ付けをFBにプッシュできますが、そのタグ付けもアプリでどのように表現できますか?

エンドポイントtaggable_friendsエンドポイントは、名前やアバターなどの基本的な情報を返すので、保存して表示するだけで済みます。しかし、友人が私のアプリのユーザーでもあり、別のアバターを持っている場合は、FBの詳細ではなく、アプリで設定した詳細を表示したいと考えています。

新しいAPIの下でローカルのユーザーレコードでtaggable_friendsを参照する方法はありますか?

答えて

1

タグトークンは永遠に無効なので、ユーザーを相互参照することはできません。それは名前によってのみ可能ですが、ユーザーは名前を変更することができるため信頼できません。また、2人のユーザーが同じ名前を持つこともできます。

他の言葉:いいえ、不可能です。

+0

感謝luschn、それは私が恐れていたものです。 FBは、プラットフォームをアプリの既存のユーザータグに統合することを非常に困難にしました。 –

関連する問題