public void ParseJSON(JSONObject jsonObject) { jsonObject.TryGetBoolean("success", out success); JSONObject messageJSON = null; if (jsonObject.TryGetObject("message", out messageJSON)) { message = new NDEFMessage(messageJSON); } else { message = new NDEFMessage(); } }
public void ParseJSON(JSONObject jsonObject) { jsonObject.TryGetBoolean("success", out success); int errorValue; jsonObject.TryGetInt("error", out errorValue); error = (NDEFWriteError)errorValue; JSONObject messageJSON = null; if (jsonObject.TryGetObject("message", out messageJSON)) { message = new NDEFMessage(messageJSON); } else { message = new NDEFMessage(); } jsonObject.TryGetString("tag_id", out tagID); }
/// <summary>Start a push request for given NDEF Message</summary> public static void RequestNDEFPush(NDEFMessage message) { NativeNFC nativeNFC = Instance.nfc; nativeNFC.RequestNDEFPush(message.ToJSON().ToString()); }