【问题标题】:iOS Twitter API; How to retrieve the most recent tweets within a country?iOS 推特 API;如何检索一个国家/地区的最新推文?
【发布时间】:2012-02-04 10:38:16
【问题描述】:

我是 Twitter API 和 iOS 的新手,但阅读文档后我学会了在 xCode 中使用“Twitter.framework”和特定的“TWRequest”类。

最明显的方法是提出请求:

GET statuses/public_timeline

但是,该请求不允许使用参数指定纬度和经度来获取一个国家/地区内最近的公共推文。我确实找到了:

GET geo/search

这允许我设置各种很酷的参数,例如纬度、经度和粒度,但不幸的是它不会在结果中返回推文。

那么有可能吗?还是损失了成本?


编辑:

所以我想我应该使用:

GET search

但唯一的缺点是我应该给出一个 q(查询),一个搜索词,但我不是在搜索特定词。我只是想检索给定国家/地区的最新公开推文。那么是否存在通配符,我应该使用通配符吗?

【问题讨论】:

  • 请将答案作为实际答案添加到帖子中,并将其标记为有效答案。

标签: ios twitter frameworks local tweets


【解决方案1】:

首先提出请求:

GET geo/search

获取地点 ID。对于The Netherlands,ID 是879d7cfc66c9c290

然后发出搜索请求:

GET search

使用查询:

q=place:{PLACE_ID} 

示例:“q=place:879d7cfc66c9c290”

如果您想获取最新的,您还可以设置一个名为result_type 的参数并将其设置为recent,仅此而已。希望对大家有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-07-12
    • 1970-01-01
    • 2012-01-11
    • 2020-08-28
    • 2011-09-23
    • 2016-03-18
    • 2019-10-27
    • 1970-01-01
    相关资源
    最近更新 更多