Is there a .NET API available to get data from your XBox Live account? All I'm really interested in is who's online, but messages would be cool too. And some sort of event driven notifications of user sign-on would be great, but I'll poll if need be.
There are two ways to get information from Xbox services. Use a client-side API called Xbox services API or XSAPI. It is also known as Xbox Live API. Call the Xbox services REST endpoints directly.
Developers with an approved concept for Xbox will receive two dev kits, free of charge. Can I use my retail Xbox as a developer kit? Yes, you can. Once you download the preview version of the Xbox Dev Mode Activation app, you can unlock dev mode on your Xbox and begin creating games for the Xbox Live Creators Program.
The Xbox Live ID (XUID) is the identifier that must be used when communicating with Xbox Live or when invoking title-callable UI (TCUI). To get the XUID for a user, use the XUserGetId function. User consent might be required to get the XUID.
What are you using the Xbox Game Bar in Windows for? Now you know how to open the Xbox Game Bar in Windows. As you've seen, it should be pretty easy, as all you have to do is press the Win + G keys on your keyboard to show the Xbox overlay on any Windows PC.
Check out the Xbox Community Developer Program.
You can also try and take a look at https://xboxapi.com/ They provide a API system to get all sorts of info. Example dev: https://xboxapi.com/dev/profile/Major+Nelson
their documentation is here, https://xboxapi.com/documentation it provides info to get data in PHP json, xml, or dev.
Sadly I dont think anything like Messages and some notifications, only publicly visible info. But if you track profile info one can generate a history and if you poll the online status, you can make a popup or something
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With