Add response headers to ApiResponse to gather API limits information#27
Add response headers to ApiResponse to gather API limits information#27athlan wants to merge 2 commits intogalen:masterfrom
Conversation
|
Can you show an example of how this can be utilizied? |
|
Of course. Our service using this library often reaches Instagram's limits so we have to switch API keys by round-robin or read these limits. We also generates the alerts if API client will soon reach limits based on header information (not hardcoded value). |
|
I mean in code. Can you show me how you use it?
|
|
I just implemented this without looking at the open PR's, but I did it a little differently. Having it hang off the response isn't very useful to the client. I'll pull and open a PR. |
ApiResponsehas been modified, headers has been stored.Use
getRateLimit()andgetRateLimitRemaining()fromApiResponseto get info about current API usage.