TweetSearcher.
始终搜索包含给定查询的Twitter™条目。访问Twitter搜索API是限速。在给定时间段中的过度搜索将导致搜索请求被拒绝。搜索API的确切速率限制信息可以在搜索API文档页面上找到:http://dev.twitter.com/docs/api/1.1/get/search/tweets.
输出端口
在成功完成搜索后,变压器将为搜索结果中的每个推文输出新功能。每个输出功能都包含多个属性:
_tweet_id:搜索结果的标识号。
_tweet_user.:创建搜索结果的Twitter用户的名称。
_tweet_text:搜索结果的文本。
_tweet_created_at.:状态更新的日期和时间。这将以标准的FME日期/时间格式格式化:Yyyymmddhhmmss
_tweet_search_result:搜索结果的JSON文本。这可以通过进一步检查jsonfragmenter和杰森Extractor变形金刚。
如果无法完成搜索,则该功能将通过该功能输出错误输出端口,并将具有以下新属性:
_twitter_search_result.:如果从Twitter服务器收到响应,则它将存储在此属性中。
_twitter_error:如果Twitter响应包含错误消息,则它将存储在此属性中。
参数
搜索参数
Type a search query or select the name of an attribute that contains the query.
选择要搜索的推文类型。选择是Recent那流行和Mixed。此参数的值可能会影响返回的搜索结果数。
Specifies an upper bound on the number of search results returned, and therefore the maximum number of features output from the transformer.
Authentication Parameters
注意:对于使用代理服务器的网络外部访问,请使用FME选项中的网络工具。从工作台菜单中,选择工具> FME选项>网络。有关更多信息,请参阅FME工作台帮助中的“网络”。
需要有效的Twitter用户名和密码才能访问Twitter搜索API。
地理码参数
如果此参数设置为是,变压器将限制其对地理典范推文的搜索。这些是用Lat / Long位置数据标记的推文。特征几何形状的重心将被用作搜索区域的中心点。
请注意,如果用户在Twitter设置中设置其位置,则GeoCoded推文也可以包括非GeoCoded推文,并且该位置落在搜索参数(但没有适当的LAT / LONG CONORDINATE)。
在这些情况下,TweetSearcher将添加其他属性:_tweet_geo.。要排除这些结果,可以附上一个测试人员变压器滤除非GeoCoded推文。将测试设置为_tweet_geo =“null”。
在搜索地理编码推文时,这些参数控制搜索区域的半径。单位可以设置为公里要么里程,只返回搜索中心点的搜索半径内的推文。
Related Transformers
编辑变压器参数
使用一组菜单选项,可以通过引用工作区中的其他元素来分配变压器参数。一些变压器也可提供更高级的功能,例如高级编辑器和算术编辑器。要访问这些选项的菜单,请单击除适用的参数旁边。有关更多信息,请参阅变换器参数菜单选项。
变压器类别
Search FME Knowledge Center
Search for samples and information about this transformer on theFME知识中心。
标签关键词:Twittersearcher.