R - Twitter - 根据国家(地理位置)创建推文的时间表

时间:2015-07-16 07:13:05

标签: r twitter geocode tweets

我正在尝试根据地理位置为特定主题标签创建推文的时间轴。该位置应该是一个国家。

我想验证下面的代码是否确实按国家(在本例中为法国)过滤了推文:

tag=„NBA"
# determine place id corresponding to country coordinates
      geo=GET("https://api.twitter.com/1.1/geo/search.json?query=France&granularity=country",
      config(token = twitter_token))
      geo <- content(geo, as = "text")
      geo=fromJSON(geo)
      country_id= geo$result$places$id
# use id to filter tweets by country
      req=GET(sprintf("https://api.twitter.com/1.1/search/tweets.json?q=%%23%s&src=typd&count=100&id=%s",
                  tag, country_id),
          config(token = twitter_token))
      req <- content(req, as = "text")
      newTweets=fromJSON(req)

这是要走的路吗?

我觉得有点令人费解的是......根据...

https://dev.twitter.com/rest/reference/get/search/tweets

...只有设置选项geocode的可能性,但没有提及place_id

0 个答案:

没有答案