我想使用Google App Script在推特上的特定搜索电子表格中存储推文。你知道如何让推文出现在电子表格中吗?查询函数和API身份验证的id调用(我猜)正确设置,但特定查询的结果不会被拉入工作表。这是this guide之后代码的一部分:
// Authenticate Twitter API requests with the bearer token
var apiUrl = 'https://api.twitter.com/1.1/search/tweets.json?q='+q;
var apiOptions = {
headers : {
Authorization: 'Bearer ' + token
},
"method" : "get"
};
var responseApi = UrlFetchApp.fetch(apiUrl, apiOptions);
var result = "";
var ss = SpreadsheetApp.getActiveSpreadsheet();
var cell = ss.getRange('C3');
if (responseApi.getResponseCode() == 200) {
var tweets = JSON.parse(responseApi.getContentText());
return tweets.statuses;
}
var row = 0;
while(result.next()) {
for(var i=0; i<9; i++) { // four fields per record
cell.offset(row, i).setValue(result.getString(i+1));
}
row++;
}
谢谢!