JavaScript is required to use Bungie.net

Forums

originally posted in: API Key
9/16/2017 8:50:26 PM
4
Found it, for anyone who sees this, it's at https://www.bungie.net/en/Application
English

Posting in language:

 

Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • I've done web/HTTP coding with real basic (raw) TCP socket connections previously, but interested in making my own Destiny inventory utility app - do I need to go study up on OAuth before I can even register my app? (As I don't know how to answer the question about the OAuth Redirect URL on the registration page) Thanks, - Rok

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • Edited by TeamBungalow: 10/5/2017 4:12:18 PM
    I'm afraid I'm still learning about OAuth myself but I THINK it works along the lines of: -Your app(with your API key) must send the user to the OAuth link provided (you get this along with your API key) -This link authenticates the user externally with it's own defined form where they sign in via their bungie account -Following authentication the user will receive a token which can be used so that they can query other endpoints and they get redirected back to your website(the redirect url) with this token. Thankfully there are a few libraries out there to help with this! :) NodeJS - [url=https://www.npmjs.com/package/the-traveler]The-Traveler[/url] - Destiny2 library (which exposes a lot of Destiny 2's endpoints and hanldes OAuth for you) C# - [url=https://github.com/BaileyMillerSSI/Destiny2Api]Destiny2 Api[/url] - Not as familiar with this one but appears to do the same thing in C# I'm sure there are others in addition to these.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • Hey - thanks for the reply - I'll check that c# link out! Best of luck with your app!

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • You too! And thanks! :)

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

You are not allowed to view this content.
;
preload icon
preload icon
preload icon