我一直在愉快地开发一个使用 Twython 的网络应用程序,并通过在推文中搜索 vine.co 从推特 API 中获取 Vine。搜索一直运行良好。
突然间,就在最后一两天,搜索“vine.co”大部分时间都返回空白,但搜索各种其他术语却运行良好。
搜索:
twythonObj.search(q='vine.co',count=3)
返回:
{u'search_metadata': {u'count': 3, u'completed_in': 0.036, u'max_id_str': u'34268106234236575', u'since_id_str': u'0', u'refresh_url': u'?since_id=3426810623425676&q=vine.co&include_entities=1', u'since_id': 0, u'query': u'vine.co', u'max_id': 3426810682342567}, u'statuses': []}
而搜索任何其他常用词会出现很多情况。为简洁起见,我不会在这里倾倒大量的回复。
我看到一周前有 Twitter API v1 停电测试。如果它影响 Twython,那肯定会杀死所有搜索(顺便说一句——我需要深入研究 Twython 以了解 API 更改如何影响当前版本)。
有人知道 Twitter 故意阻止 vine.co 在 API 上的搜索吗?不知道为什么会这样,但希望有人在这里有见识。我有点不知所措。