ghuser-io / ghuser.io

:octocat: Better GitHub profiles
https://ghuser.io
MIT License
809 stars 47 forks source link

API abuse limits #147

Closed lourot closed 5 years ago

lourot commented 5 years ago

When refreshing profiles, we're hitting more and more often errors like

✔ Organization EventSource is already known
✔ xyclos is a user
✔ kieranmv95 must be a user
✖ Fetching owner vutran...
{ documentation_url: 'https://developer.github.com/v3/#abuse-rate-limits',
  message:
   'You have triggered an abuse detection mechanism. Please wait a few minutes before you try again.' }
Promise { <rejected> 403 }

/home/ubuntu/ghuser.io/db/impl/scriptUtils.js:9
      throw e;
      ^
403
adklempner commented 5 years ago

Have you considered using Github's GraphQL API instead?