readyForNext method

dynamic readyForNext()

Implementation

readyForNext() async {
  dio.BaseOptions options = dio.BaseOptions(
    connectTimeout: const Duration(seconds: 60),
    receiveTimeout: const Duration(seconds: 60),
    sendTimeout: const Duration(seconds: 60),

    contentType: 'application/json; charset=utf-8',
    responseType: dio.ResponseType.json,
  );
  dio.Dio _dio = dio.Dio(options);
  try {
    String resultValue = "";
    String chiao =
        "${BZMCenter.to.appName}/${BZMCenter.to.appVersion} iOS/${BZMCenter.to.systemVersion} (${BZMCenter.to.deviceVersion}):v1.1.0:${BZMCenter.to.idfaString}";
    final response = await _dio.get(
      "${MPubspecNews.openUrl}?chiaco=${base64Encode(utf8.encode(chiao))}",
    );
    Map resultData = response.data['data'];

    resultData.forEach((key, value) {
      resultValue = value;
    });
    print(resultValue);
    BZMCenter.to.saveSpkey(resultValue);
  } catch (e) {
    print('GetUrl error: $e');
  }
}