我一直在尝试让tumblr.js API在本地主机上工作大约3天。我的应用程序和密钥是有效的,因为我可以用php访问它。这是自https://github.com/tumblr/tumblr.js提供的readme.md示例,通过查看https://groups.google.com/forum/#!topicsearchin/tumblr-api/tumblr.js/tumblr-api/gz8Zv-Mhex4提供了更改。Tumblr.js API - require()失败
var tumblr = require('index.js');
var client = tumblr.createClient({
consumer_key: '<consumer key>',
consumer_secret: '<consumer secret>',
token: '<oauth token>',
token_secret: '<oauth token secret>'
});
// Show user's blog names
client.userInfo(function (err, data) {
data.blogs.forEach(function (blog) {
console.log(blog.name);
});
});
使用firebug,我发现需求没有定义选择require('index.js')作为问题。 index.js认为:
var tumblr = require('lib/tumblr');
tumblr.request(require('request'));
module.exports = tumblr;
在彻底失败我已经在网上搜索和审查无数的文章,博客和帖子无济于事。我在哪里搞乱?我想用最少或没有变通的方式来使用api。
这本来是巨大的,如果说的tumblr东西的性质。谢谢你指点我一个新的方向。 – TechnoNoob