Twitter API JSONP 速率限制 Apigee 和 Heroku 或进行身份验证?

发布于 2024-11-03 02:54:19 字数 786 浏览 0 评论 0原文

据我所知,如果我在 Heroku 上安装应用程序并使用 Apigee,我可以将未经身份验证的速率限制从 150 => 增加到 150。每小时 20,000 个请求。是这样吗?下面的帖子谈到了这一点。

http://hyperballadry.wordpress.io/2011/01/09/increasing-api-limits-on-a-sinatra-twitter-app-with-twitter_oauth-apigee-and-heroku/

但是,我正在使用客户端的 AJAX 进行 JSONP 调用。如下所示:

    $.ajax({
        url: 'http://api.twitter.com/1/statuses/friends/andrew_herrick.json?cursor=-1,
        dataType: "jsonp",
        timeout: 10000
    });

我可以采取什么措施来提高我网站上的用户访问 API 的比率?我的网站位于带有 Apigee 附加功能的 Heroku 上就可以解决这个问题吗?

如果我的网站不在 Heroku 上怎么办,我还能如何提高速率限制?我是否必须以某种方式对用户进行身份验证?

From what I can tell if I have my app on Heroku and use Apigee, I can increase the unauthenticated rate limit from 150 => 20,000 requests per hour. Is this the case? The post below talks about it.

http://hyperballadry.wordpress.io/2011/01/09/increasing-api-limits-on-a-sinatra-twitter-app-with-twitter_oauth-apigee-and-heroku/

However I am doing JSONP calls using AJAX from the client. Like below:

    $.ajax({
        url: 'http://api.twitter.com/1/statuses/friends/andrew_herrick.json?cursor=-1,
        dataType: "jsonp",
        timeout: 10000
    });

What can I do to increase the rate for a user who is on my website hitting the API? Will just the fact of my site being on Heroku with the Apigee add on handle this?

What if my site wasn't on Heroku, how else could I increase the rate limit? Would I somehow have to authenticate the user?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

半透明的墙 2024-11-10 02:54:19

这是您唯一需要改变的事情。

$.ajax({
    url: 'http://twitter.apigee.com/statuses/friends/andrew_herrick.json?cursor=-1,
    dataType: "jsonp",
    timeout: 10000
});

This is the only thing you need to change.

$.ajax({
    url: 'http://twitter.apigee.com/statuses/friends/andrew_herrick.json?cursor=-1,
    dataType: "jsonp",
    timeout: 10000
});
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文