生成谷歌oauth yaml的替代方法?

时间:2014-07-21 03:46:04

标签: ruby oauth yaml

按照Google的Oauth for API访问指南this page的说明操作。它要求我运行一个终端命令来生成一个用于Oauth的yaml。但是,该命令不再运行。 gem已经删除了该功能,我尝试使用以前版本的gem,但是gem依赖项中存在冲突的版本,使其无法运行。关于如何以另一种方式生成这个yaml文件的任何想法?我知道如何使用client_id下载json文件,我可以简单地将json转换为yaml吗?

1 个答案:

答案 0 :(得分:0)

我可能会坚持使用较新版本的Gem(出于稳定性原因),并自行完成转换。我使用JSON和YAML模块成功完成了JSON-YAML转换:

require 'json'
require 'yaml'

json = '{ "boo": "bop" }'
data = JSON.parse(json)
yml = YAML::dump(data)