1076
FARR Plugins and Aliases / Re: FARR plugin: FARR Remember The Milk 0.4.5
« on: January 09, 2009, 05:35 AM »
Thanks Dinesh for reporting back. It is much appreciated!
It might be that FarrMilk has gotten popular enough for RTM to throttle its use. At least that is what they claim they will do when an API key uses too many of their API service resources. They request to keep server requests to an average of 1 per second (per user of the key, not per key). Both when authenticating as well as when loading tasks FarrMilk has to do several API requests in succession (e.g. getting list of locations, getting list of lists, getting list of tasks). Now I could imagine that while the first two succeeded, the last one (getting list of tasks) was blocked due to the throtteling, which is why FarrMilk gave you a list of lists, but no tasks.
FarrMilk 0.4.5 now makes sure that no more than 1 request per second is made on the RTM service.
Cheers
Philipp
It might be that FarrMilk has gotten popular enough for RTM to throttle its use. At least that is what they claim they will do when an API key uses too many of their API service resources. They request to keep server requests to an average of 1 per second (per user of the key, not per key). Both when authenticating as well as when loading tasks FarrMilk has to do several API requests in succession (e.g. getting list of locations, getting list of lists, getting list of tasks). Now I could imagine that while the first two succeeded, the last one (getting list of tasks) was blocked due to the throtteling, which is why FarrMilk gave you a list of lists, but no tasks.
FarrMilk 0.4.5 now makes sure that no more than 1 request per second is made on the RTM service.
Cheers
Philipp