Cómo prepararse
6

Aunque tenemos algunos SDKs muy útiles que pueden ayudarte a ponerte en marcha, es muy importante que todos tus datos de administración y de usuario sean analizados y almacenados por un servidor seguro.

Esto significa que necesitarás un sólido conocimiento de nuestro Cloud API (GraphQL) para completar tu integración segura.

Paso 1: Obtener su ficha de portador

El primer paso es adquirir su token de portador. Puede acceder a su cuenta a través de nuestra API mediante la siguiente consulta:

GraphQL
query Login($email: String!, $password: String!) {
 EnjinOauth(email: $email, password: $password) {
   id
   name
   accessTokens
 }
}

Paso 2: Obtener la llave secreta

Primero, tendrás que conseguir tu llave secreta, lo cual puedes hacer siguiendo esta consulta:

GraphQL
query GetAppSecret($id: Int!) {
 EnjinApps(id: $id){
   secret
 }
}

Paso 3: Obtener la ficha de acceso

SEGURIDAD: ¡ASEGÚRATE DE GUARDAR ESTE SERVIDOR!

Una vez que hayas recuperado el secreto de la aplicación del paso anterior, necesitarás el token de acceso, que puedes recuperar siguiendo esta consulta:

GraphQL
query RetrieveAppAccessToken($appId: Int!, $appSecret: String!) {
 AuthApp(id: $appId, secret: $appSecret) {
   accessToken
   expiresIn
 }
}
Anterior
siguiente
En esta página