Tag: Facebook的

如何从omniauth获取facebook的时区?

user.rb中的所有内容在注册时正确传递,时区除外。 我无法弄清楚为什么我在尝试登录时遇到此错误 : 2016-03-30T20:13:38.083469+00:00 app[web.1]: NoMethodError (undefined method `timezone=’ for #): 2016-03-30T20:13:38.083470+00:00 app[web.1]: app/models/user.rb:72:in `block in from_omniauth’ 2016-03-30T20:13:38.083471+00:00 app[web.1]: app/models/user.rb:66:in `tap’ 2016-03-30T20:13:38.083471+00:00 app[web.1]: app/models/user.rb:66:in `from_omniauth’ 2016-03-30T20:13:38.083472+00:00 app[web.1]: app/controllers/sessions_controller.rb:7:in `facebook’ user.rb def self.from_omniauth(auth) # Sets 60 day auth token oauth = Koala::Facebook::OAuth.new(“1540371223342976229929”, “ee917abf2e8f1c98274cd323fa1234ebb1346f4”) # Fake Numbers new_access_info = oauth.exchange_access_token_info auth.credentials.token new_access_token = new_access_info[“access_token”] new_access_expires_at = DateTime.now […]

facebook分享按钮使用动态og标签进行测验

我有一个测验,根据用户获得的分数,会出现不同的图像,分数和描述。 我希望用户能够在他们的脸书上分享这个自定义内容和测验的url。 我最终做的是创建了一个重定向页面,其上有相应的开放图形标记。 open graph标签从我发送给它的url参数中获取它们的值。 的routes.rb get “/facebook_sharer/index/:redirect_url/:image/:title/:description”, to: “facebook_sharer#index”, :redirect_url => /.*/, :image => /.*/, :title => /.*/, :description => /.*/ facebook_sharer_controller.rb class FacebookSharerController < ApplicationController def index if params[:redirect_url] @redirect_url = params[:redirect_url] end if params[:image] @image = params[:image] end if params[:title] @title = params[:title] end if params[:description] @description = params[:description] end render layout: […]

在Facebook上使用Oauth之后,如何获取用户创建的页面图表?

在OAuth与facebook之后,如何获取用户创建的页面图表? 我搜索了在OAuth之后facebook发送给我的回调中的文档和事件搜索,我仍然无法获取用户创建的页面,我必须使用FQL吗? 我如何在rails中使用FQL?

用户可以使用我的api在第三方网站上通过Facebook注册我的应用程序

我有一个rails应用程序,允许第三方网站在我们的网站上嵌入我的小部件。 我的应用程序的部分function要求人们“链接”他们的Facebook帐户。 这可以通过小部件完成吗? 他们可以通过第三方网站上的小部件将Facebook链接到我的应用程序吗?

Facebook API错误100 – 链接无效

我正在使用Facebook API在我的Rails应用程序中创建发送对话框。 我只是使用Facebook推荐的Javascript格式(作为HTML中的脚本)。 我的问题是我得到了: API Error code 100, invalid parameter, link URL not properly formatted 在以下方面: function detail(friend_id, user_name, restaurant_name, restaurant_id, articles){ // assume we are already logged in FB.init({appId: ”, xfbml: true, cookie: true}); FB.ui({ to: friend_id, method: ‘send’, name: user_name +’ needs more details about ‘+ restaurant_name, picture: ‘http://sofzh.miximages.com/javascript/fb-logo-75.png’, link: “restaurants/”+restaurant_id, description: ”+user_name […]

在没有弹出对话框的情况下分享到Facebook墙

我正在Rails中构建一个Facebook应用程序,用户在其中创建一个条目并将其提交到其他用户的条目集合中 – 我想要做的是在提交时自动共享该条目的链接到用户的墙上,但是如果没有弹出对话框窗口,我就无法理解Graph API文档。 有人可以帮忙吗? 提前致谢!

如何使用Graph API将Facebook页面作为测试用户

我理解为了让我在提交批准之前提及Facebook页面,我必须将其作为我管理员的页面发布,标记我管理的页面并使用我管理员的应用程序 – 否则,标签不会应用。 这个问题是测试用户不是应用程序管理员。 我知道我可以使用我的个人帐户,因为我是该应用程序的管理员,但我想避免创建实际的Facebook帐户/页面来测试此function。 我想知道如何/是否可以使用测试用户帐户测试页面提及。 这个问题让我意识到我是以错误的方式解决这个问题,但仍然留给我现在问的问题。 先感谢您!

如何在我的网站上发布facebook的新闻提要

我有一个网站,允许用户通过RPX系统使用他们的Facebook登录ID登录。 当用户在我的网站上发表评论时,我希望它自动在他们的Facebook墙上发布评论。 我怎么能用Rails做到这一点? 我已经学习了几天的facebooker插件,但仍然无法弄清楚如何做到这一点。 有没有简单的方法来做到这一点? 我从rpx获得了用户的facebook电子邮件和id,只想在他们的新闻源/墙上发布一些东西,就是这么简单,它已经让我很头疼如何解决这个问题。 谢谢

在FB.login调用之后,Facebook JavaScript SDK不会在chrome中设置访问令牌cookie

我正在使用Facebook JavaScript SDK来实现我网站的登录。 我已经在Safari和Firefox上使用它,但在Chrome中却没有。 在调用FB.login方法之后,我能够从Facebook检索访问令牌,但它没有像在Firefox和Safari中那样在cookie中设置访问令牌和用户ID。 目前,我正在手动将访问令牌和用户ID写入cookie,以便登录流程正常工作,但它仍然让我感觉不到访问令牌不是单独用Chrome编写的。 有没有人在遇到这个问题并且知道手边有什么问题? 非常感激。 下面是我的init和登录逻辑代码: window.fbAsyncInit = function() { FB.init({ appId : “#{AppConfig.facebook[‘app_id’]}”, // App ID status : true, // check login status cookie : true, // enable cookies to allow the server to access the session xfbml : true // parse XFBML }); // Additional initialization code here }; // […]

Open Graph错误的标题在行动?

我在facebook上的一个动作上出现了错误的标题问题。 动作上的标题是错误的属性。 它不是从og:title属性生成的。 设置是:订单(动作)一顿饭(对象) 请看几个截图。 它在fb上看起来如何: 它在json中的外观如何: 实际对象的外观如何: Facebook开放图设置餐对象: 订单对象的设置: 编辑: 我在开放图表设置中更新了之前的属性。