mirror of
https://github.com/pppscn/SmsForwarder
synced 2025-08-03 09:27:41 +08:00
优化:发送通道webhook
的webParams
非空时(wiki:2.1/2.2)不再限制必须包含[msg]
标签
This commit is contained in:
parent
271fa6a102
commit
27e3340c32
@ -72,7 +72,7 @@ class WebhookUtils {
|
|||||||
}
|
}
|
||||||
Log.d(TAG, "method = GET, Url = $webServer")
|
Log.d(TAG, "method = GET, Url = $webServer")
|
||||||
requestBuilder = Request.Builder().url(webServer).get()
|
requestBuilder = Request.Builder().url(webServer).get()
|
||||||
} else if (setting.method == "GET" && !TextUtils.isEmpty(setting.webParams)) {
|
} else if (setting.method == "GET" && !TextUtils.isEmpty(webParams)) {
|
||||||
webParams = webParams.toString().replace("[from]", URLEncoder.encode(from, "UTF-8"))
|
webParams = webParams.toString().replace("[from]", URLEncoder.encode(from, "UTF-8"))
|
||||||
.replace("[content]", URLEncoder.encode(content, "UTF-8"))
|
.replace("[content]", URLEncoder.encode(content, "UTF-8"))
|
||||||
.replace("[msg]", URLEncoder.encode(content, "UTF-8"))
|
.replace("[msg]", URLEncoder.encode(content, "UTF-8"))
|
||||||
@ -90,7 +90,7 @@ class WebhookUtils {
|
|||||||
webServer += (if (webServer.contains("?")) "&" else "?") + webParams
|
webServer += (if (webServer.contains("?")) "&" else "?") + webParams
|
||||||
Log.d(TAG, "method = GET, Url = $webServer")
|
Log.d(TAG, "method = GET, Url = $webServer")
|
||||||
requestBuilder = Request.Builder().url(webServer).get()
|
requestBuilder = Request.Builder().url(webServer).get()
|
||||||
} else if (webParams != null && webParams.contains("[msg]")) {
|
} else if (webParams != null && !TextUtils.isEmpty(webParams)) {
|
||||||
val bodyMsg: String
|
val bodyMsg: String
|
||||||
var contentType = "application/x-www-form-urlencoded"
|
var contentType = "application/x-www-form-urlencoded"
|
||||||
if (webParams.startsWith("{")) {
|
if (webParams.startsWith("{")) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user