2015-10-20 193 views
1

我正在使用Twitter REST Api获取我的时间轴推文。目前我正在使用以下功能来获取推文,并且这些工作正常。Twitter Api:如何搜索用户主页时间线

https://api.twitter.com/1.1/statuses/home_timeline.json

https://api.twitter.com/1.1/statuses/user_timeline.json

现在我想要得到过滤时间轴鸣叫。我正在使用文本搜索和位置过滤器与此链接。

https://api.twitter.com/1.1/search/tweets.json?q=[text]&geocode=[lat/lon]

我希望得到我的时间轴鸣叫但它返回全球鸣叫。

如何在我的帐户上实现过滤器?

我是否需要创建自定义函数来满足我的要求?

+0

你应该使用twitter search api like:'https://api.twitter.com/1.1/search/tweets.json?q=from%3A[username]%20[text]&geocode=[lat/lon] '看看:[链接](https://dev.twitter.com/rest/public/search) – Kadir

+0

你是什么意思的“时间轴推文”? –

+0

时间线推文指的是关注者和关注者的推文。我从上述两个网址获取这些推文。 –

回答

1

你所要求的是使用标准的Twitter APIs不可能的。

有两种方法可以实现你的要求:

  1. 您可以获取从时间表鸣叫,然后在您的应用程序过滤从它的鸣叫。这是唯一可行的选择。
  2. 其他选项是使用Twitter API进行搜索,并过滤掉你关注的人的推文。但这不是可行的选择。

我认为选项1是唯一可以切实做到的事情。

+0

是的,我已经开始第一个选项:) –