You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ice Cubes tries to create its app using query string parameters.
e.g. POST /api/v1/apps?client_name=IceCubesApp&redirect_uris=icecubesapp://&scopes=read%20write%20follow%20push&website=https://github.com/Dimillian/IceCubesApp
This does not work on Akkoma (and probably Pleroma) instances as they only take POST requests using form data or JSON bodies (which is recommended in the API docs - "It is expected that query strings are used for GET requests, and form data or JSON is used for all other requests.")
Environment:
Description
Ice Cubes tries to create its app using query string parameters.
e.g.
POST /api/v1/apps?client_name=IceCubesApp&redirect_uris=icecubesapp://&scopes=read%20write%20follow%20push&website=https://github.com/Dimillian/IceCubesApp
This does not work on Akkoma (and probably Pleroma) instances as they only take POST requests using form data or JSON bodies (which is recommended in the API docs - "It is expected that query strings are used for GET requests, and form data or JSON is used for all other requests.")
Additionally the example for creating an app in the docs explicitly shows a JSON body - https://docs.joinmastodon.org/methods/apps/#create
The text was updated successfully, but these errors were encountered: