题
我有一个公司的网站,我想拉在鸣叫的但我得到一个速度限制使用http饲料。因此,我想利用经过身份验证的方法来获得的信息。
我真的有注册申请要做到这一点,虽然这不是真的应用程序和用户将永远不会被输入或者更改的twitter的帐户信息。
还有,我的公司网站不具有公共地址和注册的应用程序通过的twitter似乎需要一个公共网址。所以我怎么可以围绕这个吗?我必须创建一个"虚假的"应用的一个公共网址,只是为了产生我的钥匙?
谢谢你任何帮助。
解决方案 2
只是想发布此备查的情况下,其他人有同样的问题。我的问题的解决方案,是登记在Twitter上的应用程序。但是,由于我只使用一个单一的用户,你不必做生成一个密钥的请求,得到响应等,每个应用程序,你在Twitter上获取注册的正规OAuth的步骤是自己的“访问令牌”你可用于检索鸣叫等。所以,这是我落得这样做来解决我遇到的问题。
其他详细信息:我主要关心的是不得不做请求接入码等的OAuth的步骤......因为我的应用程序只有一个用户implementaion(只是在我们公司相关的鸣叫从拉Twitter账户持有的公司),它只是似乎unneccesary不得不做这一切。但我发现,当你注册的Twitter应用程序,你会得到令牌的每个应用程序的私人访问。您可以查看有关这里一点信息: https://dev.twitter.com/pages/oauth_single_token一>。
其他提示
如果您的网站是落后与所有用户一起代理服务器,使用Javascript / jQuery的也无济于事。所有请求仍将来自同一个IP来了,将达到速率限制,因为你现在做的事情。
另一个问题是,你并不需要注册一个应用请求的饲料。应用程序只需要的Oauth,并得到一个饲料并不需要这一点。
要解决这个问题,最好的办法是让一个服务器脚本的饲料,它存储在服务器上,然后传送服务器复制到网页。如果您要求资讯低于每小时150次,你会不会有极限的问题。
如果你想多单饲料,您可以使用流式API来获取所有的鸣叫高达400个关键字或多达5000个用户。这仍然不需要注册的应用程序,因为流API仍然允许基本验证。