Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/413.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 谷歌脚本推特机器人搜索短语:返回零的地理代码_Javascript_Twitter_Geocode - Fatal编程技术网

Javascript 谷歌脚本推特机器人搜索短语:返回零的地理代码

Javascript 谷歌脚本推特机器人搜索短语:返回零的地理代码,javascript,twitter,geocode,Javascript,Twitter,Geocode,我一直在试验这个推特机器人。除了我无法通过地理编码搜索推文之外,它工作正常。我也曾通过“英国伦敦附近”尝试过,但我总是得到“本周无匹配推文”的回报。举个例子,如果我只使用“创新”,效果会很好 我还查看了twitterapi文档,没有任何迹象表明此功能可能已被阻止。(是的,我已经在我的版本中插入了API机密等) 如有任何帮助,将不胜感激;) 马克斯 注:为了完整起见,这个项目是基于Labnol的 TWITTER_CONSUMER_KEY=”“; TWITTER_CONSUMER_SECRET=“

我一直在试验这个推特机器人。除了我无法通过地理编码搜索推文之外,它工作正常。我也曾通过“英国伦敦附近”尝试过,但我总是得到“本周无匹配推文”的回报。举个例子,如果我只使用“创新”,效果会很好

我还查看了twitterapi文档,没有任何迹象表明此功能可能已被阻止。(是的,我已经在我的版本中插入了API机密等)

如有任何帮助,将不胜感激;)

马克斯 注:为了完整起见,这个项目是基于Labnol的

TWITTER_CONSUMER_KEY=”“;
TWITTER_CONSUMER_SECRET=“”;
TWITTER_访问_令牌=”;
TWITTER_ACCESS_SECRET=“”;
推特搜索短语=“#地理编码:51.5072,0.1275100km”;
每分钟检查一次=1;
动作之间的最小延迟(以秒为单位)=10;
动作之间的最大延时(以秒为单位)=60;
//请勿更改此线以下的任何内容
函数启动_Bot(){
var props=PropertiesService.getScriptProperties();
道具属性({
推特消费者密钥:推特消费者密钥,
TWITTER消费者秘密:TWITTER消费者秘密,
TWITTER访问令牌:TWITTER访问令牌,
TWITTER访问秘密:TWITTER访问秘密,
自\u TWITTER \u ID:“0”
});
如果(推特类型==“未定义”){
抛出新错误(“请添加Twitter库”);
}
var twit=newtwitter.OAuth(props);
//测试favorite/retweet/fetch Twitter操作
/*
如果(!twit.retweet(“628173817559453696”)){
如果(!twit.favorite(“628173817559453696”)){
试一试{
fetchTweets(“labnol RT to win”,null,{count:1});
Logger.log(“Twitter授权成功”);
}渔获物(f){
抛出新错误(“请检查您的Twitter访问令牌”);
返回;
}
}
}
*/
//删除退出触发器(如果有)
停止_Bot();
//设置每五分钟读取推文的触发器
ScriptApp.newTrigger(“labnol_twitterBot”)
.基于时间的()
.每分钟(每分钟检查一次)
.create();
}
函数Stop_Bot(){
var triggers=ScriptApp.getProjectTriggers();
对于(var i=0;i=0;i--){
//twitter.retweet(tweets[i]);
试一试{
Logger.log(“尝试最喜欢的tweet”);
twitter.favorite(tweets[i]);
log(“成功地将tweet标记为收藏夹”);
}渔获物(f){
Logger.log(“未成功将tweet标记为收藏夹。”);
}
/*在最小延迟(以秒计)和最大延迟(以秒计)之间等待(以秒计)*/
sleep(Math.floor(Math.random()*((最大延迟秒-最小延迟秒-最小延迟秒-最小操作秒)*1000))+(最小延迟秒-最小操作秒*1000));
}
}
}
}渔获物(f){
Logger.log(“错误:+f.toString());
}
}