【发布时间】:2015-01-11 05:55:47
【问题描述】:
我的代码:
var authkey = "OAuth oauth_consumer_key="xvz1evFS4wEEPTGEFPHBog",
oauth_nonce="kYjzVBB8Y0ZFabxSWbWovY3uYSQ2pTgmZeNu2VS4cg",
oauth_signature="tnnArxj06cWHq44gCs1OSKk%2FjLY%3D",
oauth_signature_method="HMAC-SHA1",
oauth_timestamp=""+(new Date().getTime()/1000).toFixed(0)+"",
oauth_token="370773112-GmHxMAgYyLbNEtIKZeRNFsMKPR9EyMZeS9weJAEb",
oauth_version="1.0"";
var result = Meteor.http.get("https://api.twitter.com/1.1/account/verify_credentials.json",{headers:{Authorization : authkey});
这是错误:
您的应用正在崩溃。这是最新的日志。
错误阻止启动:
在构建应用程序时: server/accounts.js:81:50: 意外的标识符
您的应用程序有错误。等待文件更改。
第 81 行指向 authkey。
【问题讨论】:
-
能否请您发布错误?
-
调用方法'login'时出现异常错误:失败[400] {"errors":[{"message":"Bad Authentication data","code":215}]}
-
您需要对请求进行 OAauth 签名。
-
你能告诉我怎么做吗?