javascript - 如何使用nodejs获取uber api访问 token

标签 javascript node.js express uber-api

我将以下数据发布到[ https://login.uber.com/oauth/v2/token] 我的代码:-

var postData = {
url:'https://login.uber.com/oauth/v2/token',
headers:{"Authorization":"Token "+uberServerToken},
 qs:{
  client_secret:uberClientSecret,
  client_id:uberClientID,
  grant_type:'authorization_code',
  redirect_uri:redirectURIforAccessToken,
  code:req.query.code
 }
}; 
request.post(postData,function(err, response, body){
 if(err){
 console.log("Error @ POSTING:"+err);
 }else {
 console.log("body:"+body);
 res.end();
 }
});

但它给我的响应为 {"error": "invalid_client"}

最佳答案

使用这个node wrapper用于优步 API。它似乎是最先进的,我最近添加了对付款方式地点的支持。

您还可以从Take Me Home Now!查看我的示例代码

关于javascript - 如何使用nodejs获取uber api访问 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36031700/

相关文章:

node.js 表达 maxAge 设置

javascript - 如何根据与 Angularjs 中的下拉值的比较来更新文本字段值?

node.js - 如何在 mongodb docker 镜像中运行 nodejs 应用程序?

javascript - 计算矩形内三 Angular 形的象限

javascript - 使用node.js连接socket.io

node.js - Nodejs + Express : make http request wait for udp response

node.js - node.js 和 express.js 中基于组/规则的授权方法

node.js - expressjs 日志记录的最佳实践是什么?

java - 使用 Bean 对象中的 JSON 构造数组

javascript - 自动完成显示所有结果