this function that I have used
fun setProfile(name: String?, status: String?, groupid: Long) {
val b = Bundle()
b.putString("op", "profile")
b.putString("token", userManager.getUser()?.mesiboToken)
b.putString("name", name)
b.putString("uid", userManager.getUser()?.mesiboUserId.toString())
b.putString("address", userManager.getUser()?.mesiboAddress)
val http = Http()
http.url = "https://app.mesibo.com/messenger/api.php"
http.postBundle = b
http.connectionTimeout = 15000 // 15 seconds
http.headerTimeout = 10000// 10 seconds
http.bodyTimeout = 10000
http.notifyOnCompleteOnly = true
http.concatData = true
http.listener = this
val mQueue = Mesibo.HttpQueue(4, 0)
http.execute()
}
this the response with auth error although I passed a valid token !!
{
"op": "profile",
"error": "AUTHFAIL",
"result": "FAIL"
}
question from:
https://stackoverflow.com/questions/65903084/tying-to-set-profile-in-mesibo-sdk-using-mesibo-http-request-and-this-request-gi 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…