Git Product home page Git Product logo

Comments (9)

ToxicFrog avatar ToxicFrog commented on August 30, 2024

XBox support was added by @hyphz, and I don't know much about it. I don't really have any way of testing it, since I don't have an XBL account. They might be able to help, though.

from bltool.

hyphz avatar hyphz commented on August 30, 2024

Interesting. I put in a pull request with a new key.

In your output, does it literally say {"xuid":"......."} ? Because it should be just the Xuid. If it is as you say, it means xboxapi has changed the xuid call to return JSON (it previously just returned a raw string) and the JSON parser needs to run over the result.

Offhand it'd be something like..

(let [xuidbody (xuidreply :body)
       xuidjson (json/read-str xuidbody)
       xuid (get xuidjson "xuid")] ...

There's probably a more elegant way of doing that in Clojure, but I was kind of learning it as I went..

from bltool.

wtfatty avatar wtfatty commented on August 30, 2024

Yes, the output is

Got Xuid {"xuid":"......"} for gamertag .....

If it can help you, the xboxapi string is something like that:

{"titles":[{"lastUnlock":"...","titleId":...,"serviceConfigId":"...","titleType":"DGame","platform":"Durango","name":"...","earnedAchievements":...,"currentGamerscore":...,"maxGamerscore":...},
...,
...],"pagingInfo":{"continuationToken":null,"totalRecords":...}}

from bltool.

dkuester avatar dkuester commented on August 30, 2024

Got this issue as well.

bltool --from xboxlive --xbox-name "Peter vonFrost" --to backloggery --bl-name xxxxx --bl-pass xxxxx

Got Xuid {"success":false,"error_code":401,"error_message":"No API Key provided or invalid API Key"} for gamertag Peter vonFrost .
Found 0 Xbox 360 and 0 Xbox One games.

If tried to use my girlfriends gamertag too, just to make sure that the black-space wasn't the issue.

https://xboxapi.com/v2/xuid/Peter%20vonFrost correctly returns my gamertag ID.
https://xboxapi.com/v2/2533274795588464/xboxonegames correctly returns all my played XBox One games.

from bltool.

dkuester avatar dkuester commented on August 30, 2024

By the way, xboxonegames also returns cheevos for Windows 10 and Windows Phone games :D

from bltool.

hyphz avatar hyphz commented on August 30, 2024

Basically it seems what's happened is that Microsoft broke the phantom Xbox Live account I was using by adding two factor authentication, so XboxApi can't log in anymore. I'm trying to sort it with them.

from bltool.

hyphz avatar hyphz commented on August 30, 2024

Ok, XboxApi.com knows how to deal with two-factor checks now, so it should be fixable.

from bltool.

hyphz avatar hyphz commented on August 30, 2024

... Except that now the Apache HttpClient can't speak HTTPS properly to xboxapi. :(

from bltool.

binarymelon avatar binarymelon commented on August 30, 2024

Was this ever resolved?

from bltool.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.