37 string optionalParameter =
"", returnTargetParameter =
"", targetTypeParameter =
"", pixotoken =
"";
40 string urlData = intent.Call<
string>(
"getDataString");
42 UDebug.Log(
"[PixoAndroidPlatformUtilities] Parsed Passed Data.");
43 if(urlData !=
null && urlData.Length > 0)
45 UDebug.Log(
"[PixoAndroidPlatformUtilities] Parse from URL.");
51 UDebug.Log(
"[PixoAndroidPlatformUtilities] Parsing from extras.");
52 optionalParameter = intent.Call<
string>(
"getStringExtra",
"optional");
53 returnTargetParameter = intent.Call<
string>(
"getStringExtra",
"returntarget");
54 targetTypeParameter = intent.Call<
string>(
"getStringExtra",
"targettype");
55 pixotoken = intent.Call<
string>(
"getStringExtra",
"pixotoken");
59 Dictionary<string, string> parameters =
new Dictionary<string, string>();
61 if (!
string.IsNullOrEmpty(optionalParameter))
63 parameters.Add(
"optional", optionalParameter);
66 if (!
string.IsNullOrEmpty(returnTargetParameter))
68 parameters.Add(
"returntarget", returnTargetParameter);
71 if (!
string.IsNullOrEmpty(targetTypeParameter))
73 parameters.Add(
"targettype", targetTypeParameter);
76 if (!
string.IsNullOrEmpty(pixotoken))
78 parameters.Add(
"pixotoken", pixotoken);