looking for some information on how to get started with D2L integrations

I'm aware that I need someone internal to my organization to approve the application and give me the Key pairs, however I'm just curious on a few things like what the main difference is between the ID-Key authentication versus the 0Auth 2.0. I'm looking to build a discord bot to automatically post the due dates for the classes I'm enrolled in with a potential ability to later on expand to a desktop application with some custom integration features. One thing i did read was that 0Auth 2.0 has a max time of 20 hours does this mean that I would have to reauthenticate my applications every 20 hours or is there another way that I haven't discovered yet

anything that your able to provide me with would be

Thanks

Damian Bernatchez

Answers