Tumblr API - 如何使用NodeJS获取私人博客的帖子?

时间:2013-03-01 17:21:38

标签: node.js oauth tumblr

我得到了一个名为“tumblrwks”(https://github.com/arkxu/tumblrwks)的库,它使用nodejs连接到tumblr API,我工作,但问题是我想让他们形成一个私人博客,为此我需要OAuth请求

我如何在Tumblr中获得OAuth(oauth_token& oauth_secret)?

这是我想用OAuth编写的代码,请帮帮我

var Tumblr = require('tumblrwks');

/*
  You can get the consumerKey and consumerSecret by registing a tumblr app: http://www.tumblr.com/oauth/apps
*/

var tumblr = new Tumblr(
  {
    consumerKey: 'YOUR_CONSUMER_KEY',
    consumerSecret: 'YOUR_CONSUMER_SECRET',
    accessToken: 'ACCESS_TOKEN',
    accessSecret: 'ACCESS_SECRET'
  }, "void2012.tumblr.com"
  // specify the blog url now or the time you want to use
);

tumblr.get('/info', {hostname: 'void2012.tumblr.com'}, function(json){
  console.log(json);
});

1 个答案:

答案 0 :(得分:1)

您应该转到http://www.tumblr.com/oauth/apps,在tumblr上注册申请。

完成注册后,您将获得api密钥。

来自http://www.tumblr.com/docs/en/api/v2

  

即使您不需要,也需要此密钥来获取API密钥   使用完全签名的OAuth请求