[JAVA] [Parse] Hit l'API en utilisant callFunctionInBackground

introduction

--Les débutants Android l'écrivent sous forme de mémorandum

Sujet principal

Informations environnementales

Préparation préalable

--Configurer Parse pour Android

package XXX.XXXX.XXXXXX;

import com.parse.Parse;
import com.parse.ParseCloud;
import com.parse.ParseException;
import com.parse.FunctionCallback;

import java.util.HashMap;
import java.util.Map;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        //Initialiser en fonction des informations de l'application
        Parse.initialize(new Parse.Configuration.Builder(this)
                .applicationId("YOUR_APPLICATION_ID")
                .clientKey("YOUR_API_APP_CLIENT_KEY")
                .server("YOUR_API_APP_PARSE_URL")
                .build()
        );

        //Défini lors du POST avec des paramètres
        Map<String, String> parameters = new HashMap<String, String>();
        parameters.put("param_key_1", "value_1");
        parameters.put("param_key_2", "value_2");

        //QUERY_Accédez à l'API NAME
        ParseCloud.callFunctionInBackground("QUERY_NAME", parameters, new FunctionCallback<Map<String, Object>>() {
            @Override
            public void done(Map<String, Object> mapObject, ParseException e) {
                if (e == null) {
                    //Pas d'erreur(Lorsque l'acquisition des données est réussie)
                    Log.d("data", "[success]" + mapObject);
                }
                else {
                    //Il y a une erreur(Lorsque l'acquisition de données échoue)
                    Log.d("data", "[failed]" + e.getMessage());
                }
            }
        });

        setContentView(R.layout.activity_main);
    }
}

Autres sites référencés

Recommended Posts

[Parse] Hit l'API en utilisant callFunctionInBackground
Essayez d'utiliser l'API Stream en Java
Accédez à l'API REST Salesforce depuis Java
Essayez d'utiliser l'API Emotion d'Android
ChatWork4j pour l'utilisation de l'API ChatWork en Java
[API] J'ai essayé d'utiliser l'API de recherche par code postal
Essayez d'utiliser l'analyse syntaxique de l'API COTOHA en Java
Comment lire un fichier MIDI à l'aide de l'API Java Sound
L'API ressemble à ceci!
SwiftUI-Afficher la carte à l'aide de MapKit
Un moyen simple de créer une classe de mappage lors de l'utilisation de l'API