Api YQL上的表被阻止?

Api YQL上的表被阻止?,api,yahoo,yql,Api,Yahoo,Yql,我正在尝试使用YQL的社区Twitter表从Twitter检索用户时间线。完整的RESTURL是 https://query.yahooapis.com/v1/public/yql?q=SELECT%20*%20FROM%20twitter.status.timeline.home%20WHERE%20oauth_consumer_key%20%3D%20'kt9wDTrDREjXzRhBMpw'%20AND%20oauth_consumer_secret%20%3D%20'zNnA76G3Nh

我正在尝试使用YQL的社区Twitter表从Twitter检索用户时间线。完整的RESTURL是

https://query.yahooapis.com/v1/public/yql?q=SELECT%20*%20FROM%20twitter.status.timeline.home%20WHERE%20oauth_consumer_key%20%3D%20'kt9wDTrDREjXzRhBMpw'%20AND%20oauth_consumer_secret%20%3D%20'zNnA76G3NhZSeaJdRv7munbyutlcqK8k0hazf6JrEo'%20AND%20oauth_token%20%3D%20'195tuy9661-yJFEsgA0VPCwg6gsNHtuy2y2Kq2LwTdKe4BRYa4j'%20AND%20oauth_token_secret%20%3D%20'myWfyDTtOHscMmJy6tuyU1XDyiZJiIIRkK7sIPvT2ngI'&diagnostics=true&env=store%3A%2F%2Fdatatables.org%2Falltableswithkeys  
(为了保护罪犯,钥匙被弄坏了)

我得到的答复是:

当前表 “twitter.status.timeline.user”已 被封锁了。它超过了分配的数量 时间或指令的配额

由于我似乎正确地进行了查询,我有点不明白为什么应该得到这个响应,特别是因为它通过YQL控制台正常工作。我能想到的唯一一件事是,我需要以某种方式使用API密钥或oAuth凭据来授权我的查询,但我还没有找到一个可以理解的例子来说明如何做到这一点


有人能给我指出正确的方向吗?YQL的社区表似乎为轻松完成非常复杂的事情提供了一种奇妙的方式,因此我不想在最后一个障碍上摔倒。

根据twitter文档,对该API端点的调用应该返回授权用户的最后一条推文,对吗?不是来自任何类型的用户。只是确认这是你真正想要实现的

发件人:

返回20个最新状态, 包括转发(如果存在), 由身份验证用户和 他们所遵循的用户规则。这是 用户在使用时看到的相同时间线 登录twitter.com

这是您正在使用的数据表的定义。我对datatable示例中的@id参数有点困惑,因为我看不到它在任何地方都被使用

您收到的错误消息听起来像是一条内部YQL错误消息,而不像来自Twitter的消息,不是吗

很抱歉,现在无法提供答案,但提出其他相关问题可能有助于其他人或您找到答案。如果我以后破解这个,我会再添加一次