diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 8f3939d..c7a5d5c 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -46,30 +46,28 @@ (Constant.getCheckUpdateUrl()) @@ -61,4 +62,41 @@ object UpdateUtil { } }) } + + fun getMyConfig() { + if (Constant.robotId.isBlank()) { + ToastUtils.showLong("请先填写机器人ID") + return + } + OkGo.get(Constant.getMyConfig()) + .execute(object : StringCallback() { + override fun onSuccess(response: Response) { + try { + val commonResult = + GsonUtils.fromJson( + response.body(), + GetMyConfigResult::class.java + ) + if (commonResult.code != 200) { + return onError(response) + } + LogUtils.i(commonResult.data) + commonResult.data?.apply { + Constant.qaUrl = this.callbackUrl ?: "" + Constant.openCallback = this.openCallback ?: 0 + Constant.replyStrategy = (this.replyAll ?: 0) + 1 + return + } + } catch (e: Exception) { + LogUtils.e(e) + onError(response) + } + } + + override fun onError(response: Response) { + ToastUtils.showLong("获取配置失败 请检查机器人ID") + LogUtils.e("获取配置失败 请检查机器人ID") + } + }) + } } diff --git a/app/src/main/res/layout/activity_listen.xml b/app/src/main/res/layout/activity_listen.xml index eeb8d3c..4f99c8d 100644 --- a/app/src/main/res/layout/activity_listen.xml +++ b/app/src/main/res/layout/activity_listen.xml @@ -330,7 +330,7 @@ android:id="@+id/et_channel" android:layout_width="match_parent" android:layout_height="wrap_content" - android:hint="请输入申请的链接号" + android:hint="请输入申请的机器人ID" android:textColor="@color/color_999999" android:textSize="@dimen/setting_end_font_size" />