解析webrequest给Coinbase的401未授权
Parse webrequest to Coinbase gives 401 not authorized
我正在尝试通过Coinbase的API发送比特币,这是我的代码:
// create object to send as data
var transaction = {
to : correctusermail, // "my@email.com"
amount_string : amount, // "1.00"
amount_currency_iso : currency // "EUR"
};
// get correct auth key from user
var authq = new Parse.Query(Parse.User);
authq.get(objectid, {
success: function(userObject) {
correctauth = userObject.get("provider_access_token");
console.log(correctauth);
console.log(transaction);
// send post request
// make post request
Parse.Cloud.httpRequest({
method: 'POST',
url: 'https://coinbase.com/api/v1/transactions/send_money',
headers: {
'Content-Type': 'application/json;charset=utf-8'
},
body: {
access_token: correctauth,
transaction: transaction
},
success: function(httpResponse) {
response.success(120);
},
error: function(httpResponse) {
console.error('Request failed with response code ' + httpResponse.status);
response.error(111);
}
});
},
error: function(userObject, error) {
response.error(150);
}
});
正如你所看到的,我通过记录它来确保我的correctauth
var是正确的,它工作得很好。
其他变量都是正确的,我已经检查过了。那么我错过了什么呢?它可能非常小
根据我对Coinbase API文档的理解,access_token
应该始终是URL的一部分,例如
Parse.Cloud.httpRequest({
method: 'POST',
url: 'https://coinbase.com/api/v1/transactions/send_money?access_token='
+ correctauth,
headers: {
'Content-Type': 'application/json;charset=utf-8'
},
body: {
transaction: transaction
},
// ... etc ...
相关文章:
- Flash Uploadify在调用我的MVC控制器时没有保留会话/授权
- 为什么我的解析云代码请求'未经授权'
- 如何将权限/授权数据传递到客户端Javascript
- Twitter API在jQuery AJAX中设置授权头
- 如何在网络应用程序中使用Firebase进行用户授权
- 检查用户是否在Orchard CMS中获得授权
- 编写JavaScript库:如何授权方法
- Node.js和angular用户授权
- 应用程序引擎终结点:用于OAuth2授权的Javascript客户端库需要多个弹出窗口
- 使用声明式授权的“without_access_control”与 Cucumber 的@javascript
- 有没有办法使用浏览器从 RESTful 网络服务下载文件,该文件要求授权标头
- 如何从按钮调用LinkedIn授权javascript
- Phantomjs 看不到 Twitter/Facebook 授权页面
- 如何触发带有第一个请求(Windows 身份验证)的授权标头的 AJAX 帖子
- 使用 JsonWebToken 授权标头获取图像
- 为什么不't浏览器在经过身份验证的XMLHttpRequest之后重用授权标头
- (“NetworkError:401未经授权)从JavaScript调用代码隐藏方法
- 无法使用领英进行授权
- 授权Angular中的检查访问
- 解析webrequest给Coinbase的401未授权