我最近在测试考拉。我从Facebook的Graph API Graph Explorer中获取了身份验证令牌,并将其粘贴到
中graph = Koala::Facebook::API.new(my_auth_token)
用于我的Api :: V1 :: PostsController的创建动作。我做了捆绑安装和gem安装,并没有解决我的问题。当我在本地REST客户端上对我的
执行创建操作时Api::V1::PostsController
我的错误信息是:
NameError (uninitialized constant Api::V1::PostsController::my_auth_token)
我觉得很奇怪它忽略了考拉而只是抓住真正长的身份验证令牌。当我第一次安装Koala时,它也没有制作配置文件(config / initializers / koala.rb),我认为这很奇怪。我不知道如果它有一个应该是什么。出了什么问题?谢谢!
答案 0 :(得分:0)
发现我的错误。这非常愚蠢。我没有将auth令牌变成字符串(用“”包装)。此外,您可能会收到类似
的错误Faraday::SSLError: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed
但要解决这个问题,我只是在终端上做了这个:
rvm osx-ssl-certs status all
rvm osx-ssl-certs update all