Hello.
I can't create a user in the App42 cloud with this script, what is wrong in it?
-
using UnityEngine;
-
using System.Collections;
-
using com.shephertz.app42.paas.sdk.csharp.user;
-
using com.shephertz.app42.paas.sdk.csharp;
-
using System;
-
using UnityEngine.UI;
-
-
public class Reg : MonoBehaviour
-
{
-
public Text U;
-
public Text P;
-
public Text E;
-
LeaderBoardConstants cons = new LeaderBoardConstants();
-
public void Activate()
-
{
-
App42API.Initialize(cons.apiKey, cons.apiKey);
-
UserService userS = App42API.BuildUserService();
-
userS.CreateUser(U.text, P.text, E.text, new UnityCallBack());
-
}
-
}
-
-
-
public class UnityCallBack : App42CallBack
-
{
-
public void OnSuccess(object response)
-
{
-
User user = (User)response;
-
/* This will create user in App42 cloud and will return User object */
-
App42Log.Console("userName is " + user.GetUserName());
-
App42Log.Console("emailId is " + user.GetEmail());
-
}
-
public void OnException(Exception e)
-
{
-
App42Log.Console("Exception : " + e);
-
}
-
-
}
-
These codes are saved in one file that is called "Reg.cs" and the public function is used when player hits a button. Althogh this script shows exceptions but it doesn't show any coniformation and in the App42 user section in the app42 website, no new profile is shown.