123456789101112131415161718192021222324252627282930313233343536 |
- package com.edufound.reader.util.miutil;
- import com.google.gson.Gson;
- import com.orhanobut.logger.Logger;
- import com.xiaomi.mitv.client.MitvClient;
- import com.xiaomi.mitv.entity.OrderInfoParam;
- import com.xiaomi.mitv.exception.MitvCommonException;
- import java.io.UnsupportedEncodingException;
- public class MiSoundSDKUtil {
- private static Gson mGson;
- public static final int MI_SOUND_QRCODE_TYPE = 0x19181;
- public static final int MI_SOUND_QRCODE_UPDATE_USER=0x19184;
- public static final int MI_SOUND_BIND_PHONENUM = 0x19182;
- public static final int MI_SOUND_SHOW_BINDPHONENUM = 0x19183;
- public static String getShortKey(String json) {
- Logger.e("json:" + json);
- if (mGson == null) {
- mGson = new Gson();
- }
- OrderInfoParam orderInfoParam = mGson.fromJson(json, OrderInfoParam.class);
- // orderInfoParam.setTrxAmount(1l);
- String result = null;
- try {
- result = MitvClient.createShortkey(orderInfoParam, 0, 0, false);
- } catch (MitvCommonException e) {
- e.printStackTrace();
- } catch (UnsupportedEncodingException e) {
- e.printStackTrace();
- }
- Logger.e("result:" + result);
- return result;
- }
- }
|