22 lines
696 B
Java
22 lines
696 B
Java
package org.joinmastodon.android.api.requests.oauth;
|
|
|
|
import android.net.Uri;
|
|
|
|
import org.joinmastodon.android.api.MastodonAPIRequest;
|
|
import org.joinmastodon.android.api.session.AccountSessionManager;
|
|
import org.joinmastodon.android.model.Application;
|
|
|
|
public class CreateOAuthApp extends MastodonAPIRequest<Application>{
|
|
public CreateOAuthApp(){
|
|
super(HttpMethod.POST, "/apps", Application.class);
|
|
setRequestBody(new Request());
|
|
}
|
|
|
|
private static class Request{
|
|
public String clientName="Mastodon for Android";
|
|
public String redirectUris=AccountSessionManager.REDIRECT_URI;
|
|
public String scopes=AccountSessionManager.SCOPE;
|
|
public String website="https://joinmastodon.org";
|
|
}
|
|
}
|