2017-02-17 6 views
1

は、これはコードです:SMMRYのAPIの問題

// Article Summary 
var params = { 
    host: 'api.smmry.com', 
    path: '/', 
    body: { 
     SM_API_KEY: 'B...', 
     SM_URL: 'www.bbc.com/sampleNews' 
    } 
}; 
http.get(params, function(res) { 
    res.on('data', function(data) { 
     console.log(JSON.parse(data.toString())); 
    }); 
}); 

私が働いてAPIリクエストを提供しようとしているが、することができません。試してみました

var params = { 
    host: 'api.smmry.com', 
    path: '/', 
    SM_API_KEY: 'B...', 
    SM_URL: 'www.bbc.com/sampleNews' 
}; 

var params = { 
    host: 'api.smmry.com', 
    path: '/', 
    data: { 
     SM_API_KEY: 'B...', 
     SM_URL: 'www.bbc.com/sampleNews' 
    } 
}; 

私が取得エラー:このようなデータを提供しようとしました

{ sm_api_error: 1, sm_api_message: 'INSUFFICIENT VARIABLES' } 

答えて

0

私はこれをしなかったし、それが働いた:

var params = { 
     host: 'api.smmry.com', 
     path: '/&SM_API_KEY=B...&SM_URL=' + url, 
     method: 'POST' 
    }; 
    var req = http.request(params, function(res) { 
     res.on('data', function(data) { 
      console.log(JSON.parse(data.toString())); 
     }); 
     res.on('end', function() { 
      console.log('No more data in response.'); 
     }); 
    });