草庐IT

Invitable

全部标签

ruby-on-rails - 启动 Rails 服务器时出错 - 获取 "uninitialized constant Devise::Models::Invitable (NameError)"

我是Rails的新手,正在尝试按照这个预启动注册教程进行操作-http://railsapps.github.com/tutorial-rails-prelaunch-signup.html使用$railss初始化rails服务器时,我收到以下错误消息:Users/pv/.rvm/gems/ruby-1.9.3-p194@rails326/gems/devise-2.1.2/lib/devise/models.rb:97:in`const_get':未初始化常量设计::模型::邀请(NameError)后面跟着一堆文件路径,比如:from/Users/patrickvihtelic/.

ios - 将 Invitable 好友与 phonegap facebook 插件一起使用

我知道邀请好友(https://developers.facebook.com/docs/games/invitable-friends/v2.0)需要Canvas和类别游戏。而且我还请​​求了user_friends对用户的初始批准的权限。我已经完成了所有这些,当我在graphapi中使用/me/invitablefriends时,它会返回所需的结果。但是,当我尝试对phonegap中的facebook插件执行相同操作时,出现以下错误。“操作无法完成。(com.facebook.sdk错误5。)$("#invitefriends").click(function(){facebook

ios - 将 Invitable 好友与 phonegap facebook 插件一起使用

我知道邀请好友(https://developers.facebook.com/docs/games/invitable-friends/v2.0)需要Canvas和类别游戏。而且我还请​​求了user_friends对用户的初始批准的权限。我已经完成了所有这些,当我在graphapi中使用/me/invitablefriends时,它会返回所需的结果。但是,当我尝试对phonegap中的facebook插件执行相同操作时,出现以下错误。“操作无法完成。(com.facebook.sdk错误5。)$("#invitefriends").click(function(){facebook

ios - Facebook 的 invitable_friends 端点导致好友丢失

我正在请求invitable_friends和friends。我在Facebook上有223个friend,但是当我添加两个端点的结果时,我只得到219个friend。invitable_friends端点的结果中缺少我的一些friend。这就是我请求两个端点的方式:invitable_friends:FBRequest*friendsRequest=[FBRequestrequestForGraphPath:[NSStringstringWithFormat:@"/me/invitable_friends?fields=name,picture.width(%d).height(%d

Android me/invitable_friends facebook api 获取短ID

我得到了invitable_friends列表,我得到了如下数据{"id":"AVnRyTe6jbT3TdDNmQQJx1vYFRWt2GPx7zRxNsBiyOOaqVYQhU--1sNQ4gaIy_uDNg8e44-dXTVoSeUakW4lremIeDzLU5O0FRTtoZ7tkZo3cA","name":"MarianneAbinguna","picture":{"data":{"is_silhouette":false,"url":"..."}}但我想要像100009555113xxx这样的简短facebookID。感谢您的帮助。 最佳答案

ruby-on-rails - mongoid as_document 错误

我正在使用mongoid来设计邀请,为用户分配角色后,我发现以下错误"**undefinedmethod`as_document'forArray**",有什么建议吗?invitable=find_or_initialize_with_error_by(:email,attributes[:email])invitable.attributes=attributes#scope_idattributedoesnotsetproperlyinvitable.roles.map{|r|r.scope_id=attributes[:roles_attributes]["0"][:scope_

ruby-on-rails - mongoid as_document 错误

我正在使用mongoid来设计邀请,为用户分配角色后,我发现以下错误"**undefinedmethod`as_document'forArray**",有什么建议吗?invitable=find_or_initialize_with_error_by(:email,attributes[:email])invitable.attributes=attributes#scope_idattributedoesnotsetproperlyinvitable.roles.map{|r|r.scope_id=attributes[:roles_attributes]["0"][:scope_

ruby-on-rails - Facebook 登录 Devise Invitable

我正在使用DeviseInvitable在我的应用程序上,Omniauth允许用户使用Facebook登录。我遇到的唯一麻烦是,当用户选择使用“邀请接受”页面中的链接登录Facebook时,他们会被重定向到“新用户注册”页面,其中已经填写了一些详细信息。问题因为DeviseInvitable在发送邀请时会创建新用户,所以用户无法使用发送邀请时提供的电子邮件登录。Omniauth回调Controllerdefalluser=User.from_omniauth(request.env["omniauth.auth"])ifuser.persisted?flash.notice="Sign

ruby-on-rails - 我如何邀请用户(使用 devise_invitable)并在邀请过程中填充其他字段?

例如,当我转到users/invitations/new,唯一的字段是:email.我想邀请一位用户,除了提供他们的电子邮件外,还提供:名字姓氏角色公司(userbelongs_tocompany)我创建了Users::InvitationsController:classUsers::InvitationsController然后我将这些字段添加到users/invitations/new.邀请发送正常,但当我接受它并输入密码时,我的验证失败并显示Noroleisselected(验证的b/c)。如何在发送邀请之前设置这些字段,并在接受邀请后保留并保存这些字段?谢谢!