【问题标题】:Twitter Api using geocode how to select the whole country UK?Twitter Api 使用地理编码如何选择整个国家 UK?
【发布时间】:2015-07-09 07:16:21
【问题描述】:

我只在英国境内搜索推文,如何使用地理代码进行搜索?

$results = $twitter->search(array('q' => 'my search', 'geocode' => 'xxxx,yyyy,zzzzkm'));

我应该为 xxxx、yyyy 和 zzzz 放什么?

是否可以按国家搜索而不是地理编码?

【问题讨论】:

    标签: php twitter


    【解决方案1】:

    根据documentation地理编码参数:

    返回位于给定半径内的用户的推文 纬度/经度。该位置优先取自 地理标记 API,但将回退到他们的 Twitter 个人资料。这 参数值由“latitude,longitude,radius”指定,其中 半径单位必须指定为“mi”(英里)或“km” (公里)。请注意,您不能通过 API 使用 near 运算符 对任意位置进行地理编码;但是您可以使用此地理编码 参数直接搜索附近的地理编码。最多 1,000 使用半径时将考虑不同的“子区域” 修饰符。

    Example Values: 37.781157,-122.398720,1mi
    

    如果您想搜索国家/地区,请查看question

    【讨论】:

    • 如何使用地点搜索整个英国?国家代码 ? GB?
    • $results = $twitter->search(array('q' => 'car', 'place' => array('country_code' => 'GB') ) );这不起作用??
    【解决方案2】:

    按国家/地区搜索 Twitter:

    $results = $twitter->search(array('q' => 'my search', 'place' => array('country' => 'United Kingdom') ) );
    

    【讨论】:

      猜你喜欢
      • 2017-04-27
      • 2021-06-28
      • 1970-01-01
      • 2013-02-04
      • 1970-01-01
      • 1970-01-01
      • 2012-08-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多