我正在尝试遵循Google Oauth指南,允许我的Rails应用程序编辑用户的日历。也许我误解了,但guide似乎说,您所要做的就是向GoogleAPI发送特定的请求,这将提示用户弹出同意屏幕。从理论上讲,在这种情况下应该没有关系,但我还安装了'google-api-client‘、'omniauth’和'omniauth-google-oauth2‘gem。# this is th
我的应用程序是使用Google日历V3与OAuth,这是很好的工作。它将第一次征求用户的同意。很容易使用日历服务来创建、修改和删除日历事件。到目前一切尚好!现在,我想询问用户添加和修改联系人数据的权限。通过添加以下字符串"“,用户还需要获得联系人访问批准。这似乎很管用。我用标签阅读了所有问题:Google和。我确实检查了API V3上的文档,并找到了日历、驱动器和其他一些API的服务创建,但不是为了联系?我错过了什么?;
using
作为应用程序的一部分,我们在离线模式下使用Google V3 API --这意味着我们需要为客户端保留一个V3。: 'offline', end
如果不指定access_type:‘脱机’和提示:‘同意’,我们将无法接收到refresh_token,并且无法正确使用日历API。但是,指定提示符:“同意”属性会导致一个授权弹出,这否定了整个SSO的想法--在安装过程中,只有域管理员才