Facebook: graph apiの形式で、fqlを利用する。
graph apiを利用している時に、たまにfqlで情報を取りたいときがあります。
その時には、下記のように、fql prameterを利用すると取得出来ます。
行末の、localeは、その言語で登録した表記に変更されます。
https://graph.facebook.com/fql?q=select first_name,last_name,name from user where uid in ( select uid2 from friend where uid1 = me() )&locale=JP_ja
ちなみに、ruby on railsで実装するには、RestClientを利用すると便利です。
下記のような感じになります。
require "rest_client"
_fql = "SELECT+name+,+uid+FROM+user+WHERE+uid+in+(+select+uid2+from+friend+where+uid1=me()+)"
res = RestClient.get "https://graph.facebook.com/fql?q=#{_fql}&access_token=#{me.token}"
Author And Source
この問題について(Facebook: graph apiの形式で、fqlを利用する。), 我々は、より多くの情報をここで見つけました https://qiita.com/Peko10/items/4ac44a694176712c6a4b著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .