0

YQL rate limit help

Hi guys,

I have been reading alot about YQL and the Rate Limits however Im a little stuck on.

These are the figures I have found

Per application limit (identified by your Access Key): 100,000 calls per day.
Per IP limits: /v1/public/*: 1,000 calls per hour; /v1/yql/*: 10,000 calls per hour.

My question is how will yahoo track the application and its limit ?

Also if I want to use the YQL as my data source do I need to register my application of can I use curl to run the queries ?

Sorry if its a noob question

2 Replies
  • Hi Oliver,

    The per-application limit is enforced via OAuth. You get 100k requests per day per OAuth key.

    You can get an OAuth key, aka "Access Key", from YDN:
    https://developer.apps.yahoo.com/projects

    Please refer to YDN's OAuth docs for a general overview of OAuth if you're unfamiliar w/ it:
    http://developer.yahoo.com/oauth/

    Once you sign your request url you can fetch it using curl, or any other network request utility. You can find the REST url corresponding to a given query at the bottom of the YQL console:
    http://y.ahoo.it/I9rR6NrL

    Please post back if you have any questions



    QUOTE (oliver.bayesshelton @ Dec 10 2010, 02:23 AM) <{POST_SNAPBACK}>
    Hi guys,

    I have been reading alot about YQL and the Rate Limits however Im a little stuck on.

    These are the figures I have found

    Per application limit (identified by your Access Key): 100,000 calls per day.
    Per IP limits: /v1/public/*: 1,000 calls per hour; /v1/yql/*: 10,000 calls per hour.

    My question is how will yahoo track the application and its limit ?

    Also if I want to use the YQL as my data source do I need to register my application of can I use curl to run the queries ?

    Sorry if its a noob question
    0
  • Do you have to use OAuth to pull data from the datatables ?
    0

Recent Posts

in YQL