无法使用evernote API的OAuth获取Access_token。 以下几点显示错误。
var dynamodb = new AWS.DynamoDB.DocumentClient();
exports.handler = function(event, context, callback)
{
var returnArray = {
"cards": {}
}
getCards();
function getCards() {//Not sure how to write this function
var params = {
TableName : "toBeApprovedTable",
Key: {//not sure what to put here, since I want all items, and not searching through keys.
},
};
dynamodb.scan(params,function(err,data)
{
if(err)
{
console.log("error in scanning");
}
else
{
console.log("scanning success!");
//Not sure what to do here.
}
});
}
};
Client.get_access_token (request_token ['oauth_token'], request_token ['oauth_token_secret'], vals ['oauth_verifier'])
,Oauth_token
,oauth_token_secret
可以分别获取和输出。
错误的内容是这样的。
oauth_verifier
即使通过检查也无法解决,我在这里问了一个问题。 你知道原因吗?
我编写的代码引用了以下网站。 https://gist.github.com/inkedmn/5041037
以下几点显示错误。
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "build / bdist.linux-x86_64 / egg / evernote / api / client.py", line 67, in get_access_token
File "build / bdist.linux-x86_64 / egg / evernote / api / client.py", line 58, in get_access_token_dict
KeyError: 'oauth_token'
采集方法是否错误?
代码在这里。
access_token = client.get_access_token (request_token ['oauth_token'], request_token ['oauth_token_secret'], vals ['oauth_verifier'])