Node.js 使用Restify发送Post请求Twitter

Node.js 使用Restify发送Post请求Twitter,node.js,twitter,oauth,restify,Node.js,Twitter,Oauth,Restify,我正在使用restify向twitter发送请求。但当我发送post请求以获取请求\u令牌时。我得到以下回应。这是因为body中没有oauth:requestTokenOauth 我如何发送邮寄请求?我做错了什么 我的回答 { "errors": [ { "code": 215, "message": "Bad Authentication data." } ] } var request

我正在使用restify向twitter发送请求。但当我发送post请求以获取
请求\u令牌时
。我得到以下回应。这是因为body中没有
oauth:requestTokenOauth

我如何发送邮寄请求?我做错了什么

我的回答

{
      "errors": [
        {
          "code": 215,
          "message": "Bad Authentication data."
        }
      ]
    }
var requestTokenUrl = '/oauth/request_token';
     var accessTokenUrl = '/oauth/access_token';
     var profileUrl = '/1.1/account/verify_credentials.json';

        var client = restify.createJsonClient({ url : 'https://api.twitter.com' });

        if (!req.body.oauth_token || !req.body.oauth_verifier) {
            var requestTokenOauth = {
                callback: 'http://social.int/',
                consumer_key: 'twitter-app-key', 
                consumer_secret: 'twitter-app-secret',
            };

            // Step 1. Obtain request token for the authorization popup.
            client.post( requestTokenUrl ,{oauth: requestTokenOauth}, function(error , request, response , body){
                var oauthToken = body;
                res.send(oauthToken);
            });
        }
我的代码

{
      "errors": [
        {
          "code": 215,
          "message": "Bad Authentication data."
        }
      ]
    }
var requestTokenUrl = '/oauth/request_token';
     var accessTokenUrl = '/oauth/access_token';
     var profileUrl = '/1.1/account/verify_credentials.json';

        var client = restify.createJsonClient({ url : 'https://api.twitter.com' });

        if (!req.body.oauth_token || !req.body.oauth_verifier) {
            var requestTokenOauth = {
                callback: 'http://social.int/',
                consumer_key: 'twitter-app-key', 
                consumer_secret: 'twitter-app-secret',
            };

            // Step 1. Obtain request token for the authorization popup.
            client.post( requestTokenUrl ,{oauth: requestTokenOauth}, function(error , request, response , body){
                var oauthToken = body;
                res.send(oauthToken);
            });
        }