Decicus / DecAPI

API provider/proxy that provides plaintext responses - Documentation: https://docs.decapi.me/
https://decapi.me/
MIT License
118 stars 23 forks source link

[Twitch] Update remaining APIs to Helix #75

Closed Decicus closed 2 years ago

Decicus commented 3 years ago

More progress towards #22

Followage

Followers

  1. /followers/{channel} now uses Helix
  2. JSON responses have been removed (from what I know it was infrequently used anyways)
  3. Parameters that have been removed and are no longer supported (mainly due to lack of support in Helix)
    • offset
    • cursor
    • direction
    • input (used alongside JSON responses)
    • username (see point 4)
  4. Names listed are now always "display names" and not "Twitch usernames". Helix API does not include usernames and only display names.

Following

Same as the Followers changes, really - as they use the same endpoint.

Highlight / "Random Highlight"

Also updated to use Helix. "Random highlight" has lost the ability to include the game name as Helix does not provide it. From what I know no one was using this functionality regardless.

TODO

Decicus commented 2 years ago

Merged this for now to reduce how much the Kraken shutdown windows will affect DecAPI