よしは、いくつかの研究を行っていないが、それでも運Iv'e ...Facebook Graph API JSONデータを、自分のデータベースに既に存在するユーザーを見つけるために変換するにはどうすればよいですか?
私は最初に何をしようとしている説明します:
私はFacebookからサインインでアプリを持っています。私はこれらのユーザーに自分のアプリケーションを使っている友人のリストを見せてもらいたい。
私はをルーティングして、現在アプリケーションに登録されているユーザーの友人のリストを返しました。これはJSON Data
に表示されます。このデータは次のように返されます:"name"=>"Example Name", "id"=>"32938293828393"
。私のデータベースには、すべてのユーザーが格納されていますFacebook uid's
。返されたJSON id
を照合して、データベースに格納されているuid
と照合してユーザーを見つけることができるようになりました。
これは私の現在のusers_controller.rb
です:
def index
@users = current_user.facebook.get_connections("me", "friends")
@value = '{"id":"name"}'
json = JSON.parse(@value).with_indifferent_access
@users.find(params[json[:id] == :uid])
end
、これが私のindex.html.erb
です:
<%= @users.each do |user| %>
<%= link_to user.first_name, user %>
<% end %>
運と過去の日のためにこれをやろうとされて...完了Iv'e多くの研究。これを処理する方法をオンラインで説明するリソースがある場合は、下のリンクをドロップしてください。どんな助けでも大歓迎です。ありがとう:)