2012-07-09 51 views
-1

我尽量按照这样的:这里 tutorial --use Klout的API来计算我的跟随者的Klout分数(在链接页面的底部)是指令:Klout的API不工作

First, hop into Terminal and run this line: 

1. gem install klout 

Next, open irb so you can experiment with the Klout API. Run the following lines: 
API_KEY="your-api-key" 
k = Klout::API.new(API_KEY) 
k.klout("jack")["users"][0]["kscore"] 
=> 74.61 

我确实做到了相同,但返回“nameError:未初始化的常量Klout”

+1

如果您希望任何人都能够提供帮助,那么您确实需要使这个问题更清楚。代码不属于问题标题。 – 2012-07-09 19:33:15

回答

1

这也是公开发布API密钥的不好形式。他们被授权给你和你一个人。

这就是说,它看起来像是宝石没有正确安装,或者你需要首先要求Klout。

+0

哦,这是来自jumpstarlap的教程,我认为它是一个公共API密钥? – thisiswei 2012-07-13 14:18:40

+0

我安装了宝石,并要求Klout,也许问题与关键? – thisiswei 2012-07-13 14:19:14

+1

很可能!您需要在http://developer.klout.com上注册您自己的密钥。我们还有一些社区开发的包装器(包括一个更新的ruby Klout包装器),可以在文档中找到。 – harmophone 2012-07-13 17:11:13