04.10.2015, 11:13
(
Последний раз редактировалось Bartels; 10.10.2015 в 11:00.
)
Removed
Originally Posted by http://getipintel.net
How many queries can I make?
We rate limit 25 requests / minute to prevent abuse. There's also a burst parameter set to ensure smoothing of traffic. If you hit any of these limits, the web server will return a 429 error. If this is not enough, contact me so we can work something out. |
Hi Bartels and SA Community, I'm glad the API could help you with your particular requirements.
There are a few things I need to bring up with the current implementation posted by OP. 1) All queries should include contact information so I can contact people if something goes wrong. All queries will be rejected (returns an error code) for those that do not include correct contact information starting Dec 1st. Please see the website for more information. 2) There needs to be a timeout parameter set. If your request does not get a response within something like 3 secs, then don't wait for a response from getIPIntel because something is wrong. In this scenario, you still want your players to be able to play the game. The default timeout values are pretty high in most programming languages so they may have to wait 30 secs to connect or longer, which is very annoying. Just on a side note, in the past year I've been running the service, there has been no downtime. It's also a redundant setup (when the main server goes down, it'll auto switch to a backup server. It's slower but it'll still "work"). I guess what I'm saying is don't put all your eggs in one basket, regardless how good the track record is. As for people that need more queries per minute, you can always contact me and set something up. I probably won't monitor this account but my contact information is on the website. |