我正在尝试创建一个Rails应用程序,它将与谷歌日历同步。我试着用杂食,但对我没用。
我找到了一个rails宝石,它应该为我做这件事:gcal4ruby,但目前它不起作用。我使用代码:
@serv = Service.new “@serv.authenticate @gmail.com”,“pass”
得到了一个错误:
未初始化常量用户控制器::Service
在我的宝石文件中使用:
宝石'gcal4ruby','0.5.5‘
包安装后,Gem已成功安装。
通过尝试使用类似的宝石,我得到了同样的错误,所以我认为这个问题是另外一回事。
我试图在代码中使用require "gcal4ruby“,得到了错误:
无法加载这样的文件-- gcal4ruby
我使用的是ruby 1.9.3和rails 4.0.2。
谢谢你帮忙。
发布于 2014-08-22 19:55:09
尝试:
require 'gcal4ruby'
include GCal4Ruby它混合在服务类中。
请注意,GCal4Ruby使用的是Google日历api的第2版,该api被废弃,在2014年11月-17日之后将无法工作。
下面是一个很好的教程,介绍如何让rails应用程序使用omniauth进行工作。
https://stackoverflow.com/questions/24083583
复制相似问题