如何使用claudiajs中的节点包。我尝试在其中使用节点-twitter-api和节点-twitter,但是得到了空白的响应。不管你答应不答应我都不知道在兰博达。如果有任何示例或文档,则可能有多个节点包与lambda的claudiajs一起使用。参考资料:http://claudia.js,https://vimeo.com/156232471
var ApiBuilder = require('claudia-api-builder'),
api = new ApiBuilder();
var twitterAPI = require('node-twitter-api');
var Promise = require("bluebird");
api.get("/request-token", function(request) {
'use strict';
new Promise(function(resolve) {
var twitter = new twitterAPI({
consumerKey: "ckey",
consumerSecret: "cskey",
callback: 'http://localhost:3000/access-token'
});
var res;
twitter.getRequestToken(function(err, requestToken, requestSecret) {
if (err)
res = err;
else {
var _requestSecret = requestSecret;
var url = "https://twitter.com/oauth/authenticate?oauth_token" + requestToken;
res = url;
//res.redirect(url);
}
});
return res;
});
});发布于 2017-02-09 11:02:11
您只需将包包含到package.json中,就可以使用普通的javascript命令(例如npm install <package-name> -S,查看https://claudiajs.com/tutorials/packaging.html获取更多信息),但基于代码,这似乎不是问题所在。
https://stackoverflow.com/questions/42105732
复制相似问题