Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.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
String twitter premium Api构建了一个带有冒号的搜索查询_String_Api_Twitter_String Concatenation - Fatal编程技术网

String twitter premium Api构建了一个带有冒号的搜索查询

String twitter premium Api构建了一个带有冒号的搜索查询,string,api,twitter,string-concatenation,String,Api,Twitter,String Concatenation,我启用了一个twitter高级API,并试图从请求查询中获取twitter数据 搜索查询规则 twitter正文或hashtags中几乎没有单词 日语 跳过转发 在日期范围内 和一些默认参数 我没有使用任何twitter API客户端库,我已经创建了自己的小型库来进行身份验证并获取结果。这个问题与搜索查询有关,因为我正在按照预期获取其他查询的twitter数据 我试过了 { "query":"lang:ja(-is:retweet((Reゼロ OR Re:ゼロ) OR (#Reゼロ OR #Re

我启用了一个twitter高级API,并试图从请求查询中获取twitter数据

搜索查询规则

  • twitter正文或hashtags中几乎没有单词
  • 日语
  • 跳过转发
  • 在日期范围内
  • 和一些默认参数
  • 我没有使用任何twitter API客户端库,我已经创建了自己的小型库来进行身份验证并获取结果。这个问题与搜索查询有关,因为我正在按照预期获取其他查询的twitter数据

    我试过了

    { "query":"lang:ja(-is:retweet((Reゼロ OR Re:ゼロ) OR (#Reゼロ OR #Re:ゼロ) ))",
      "maxResult":500,
      "fromDate":somedate,
      "toDate":somedate
    }
    
    回答是一个错误的说法

    处理您的请求时出错:在“(”(在)处缺少EOF 职位8)

    我试过这些方法,但都不管用

    "lang:ja(-is:retweet((Reゼロ OR "/Re:ゼロ/") OR (#Reゼロ OR "/#Re:ゼロ/") ))"
    "lang:ja(-is:retweet((Reゼロ OR 'Re:ゼロ') OR (#Reゼロ OR '#Re:ゼロ') ))"
    
    据我所知,单词之间的冒号会导致错误ゼロ),因为如果我删除冒号,它将返回用于查询匹配的数据。我认为冒号会使twitter搜索操作符变得复杂,比如:retweet

    以下是我关注的一些链接


    如何解决这个问题?

    通过阅读错误消息,我觉得这可能是字符串引用或括号不匹配的问题。当您查询
    lang:ja-is:retweet((“Re”)时,错误消息是什么ゼロ" 或“关于:ゼロ)或(#Reゼロ 或“关于:ゼロ)
    。另外,您以什么格式发送查询数据?获取请求查询字符串、请求后表单数据或请求后JSON?