freunde.ma-nic.de

Marco R. friendica
Hello @Friendica Support When I use the API /api/v1/accounts/verify_credentials with the wrong password, it returns a 401 error and as responseText a html page. According to this documentation https://git.friendi.ca/friendica/friendica/src/branch/develop/doc/api.md it should return a JSON as responseText. In earlier versions it returned a JSON. Will that be corrected in the future or should I handle the 401 error? In that case the documentation probably needs an update.
1 1
Marco R. friendica
In line 184 of https://git.friendi.ca/friendica/friendica/src/branch/develop/src/Security/BasicAuth.php it throws this Exception. I think a JSON return would be better, but I don't know how other clients handle this.
1
Philipp Holzer friendica (via ActivityPub)
As texted inside the Issue:

It depends on the used extension for the call.

/api/v1/accounts/verify_credentials.json returns a JSON error, /api/v1/accounts/verify_credentials doesn't.
But it's like Twitter expects it as well.

Try
https://api.twitter.com/1.1/account/verify_credentials (empty page)
https://api.twitter.com/1.1/account/verify_credentials.json (JSON Error)
1
Marco R. friendica
Wird. This also returns a error JSON with the right credentials. This Mastodon API seems unusable...
1
Marco R. friendica
Ah okay. Didn't know about the different return with the .json call. Then I change my request in the app.
1 1
Marco R. friendica
I changed the API in my app, you can close the bug.
1 1