如何在AWS Lambda上为Twitter获取OAuth

问题描述

我正在尝试授权GET请求(通过AWS Lambda发送),但是我无法在AWS Lambda上添加OAuth模块。代码附在下面

function twitterScraper(listofTwitterId){

console.log("https://api.twitter.com/1.1/users/show.json?user_id=2472649818" + listofTwitterId[1])
// for(let i = 0; i < 10; i++){
let dataString = ''; 
const response =  new Promise((resolve,reject) => {
   const req = https.get("https://api.twitter.com/1.1/users/search.json?q=" + listofTwitterId[1] +  function(res) {
      res.on('data',chunk => {
        dataString += chunk;
      });
      res.on('end',() => {
        resolve({
            statusCode: 200,body: JSON.parse(dataString)
        });
         console.log(dataString);
      });
    });
    
    req.on('error',(e) => {
      reject({
          statusCode: 500,body: 'Something went wrong!'
      });
    });
  });
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)