Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 使用rails Desive插件访问facebook兴趣_Ruby On Rails_Ruby_Facebook_Ruby On Rails 3_Devise - Fatal编程技术网

Ruby on rails 使用rails Desive插件访问facebook兴趣

Ruby on rails 使用rails Desive插件访问facebook兴趣,ruby-on-rails,ruby,facebook,ruby-on-rails-3,devise,Ruby On Rails,Ruby,Facebook,Ruby On Rails 3,Devise,因此,我刚刚获得Desive和fb登录来处理我的rails项目,但我希望在用户登录时获得更多关于用户的信息。我在请求的范围中添加了用户关于我,这给我带来了很多信息,但我也想获得用户的音乐/电影等。我尝试添加用户兴趣,但它似乎没有发送任何与以前不同的内容。有什么想法吗 这是我在facebook上的designe.rb部分 config.oauth :facebook, '???????', '??????????????', :site => 'https://gr

因此,我刚刚获得Desive和fb登录来处理我的rails项目,但我希望在用户登录时获得更多关于用户的信息。我在请求的范围中添加了用户关于我,这给我带来了很多信息,但我也想获得用户的音乐/电影等。我尝试添加用户兴趣,但它似乎没有发送任何与以前不同的内容。有什么想法吗

这是我在facebook上的designe.rb部分

  config.oauth :facebook, '???????', '??????????????',
           :site => 'https://graph.facebook.com/',
           :authorize_path => '/oauth/authorize',
           :access_token_path => '/oauth/access_token',
           :scope => %w(email user_interests user_about_me)
当我打印返回的数据时,没有用户感兴趣的迹象。有什么想法吗


谢谢

我猜您只是要求用户提供基本信息,例如。。。如果你想得到他们的兴趣,这是一个单独的API调用


您可以在此处看到您可以对用户发出的所有不同请求:

但是您知道如何使用Desive插件来实现这一点吗?似乎我只能在登录过程中获取信息明白了吗!我只需要在登录时保存access_令牌,以便以后可以拨打其他电话。谢谢