如何从Android应用程序向Thinkspeak频道发送文本数据?

时间:2017-10-09 04:45:40

标签: android server kotlin httprequest

我可以使用以下代码发送整数值(1234)到thinkspeak channel field1:

val httpclient = OkHttpClient() // create an HTTP client                 
val request = Request.Builder().url("https://api.thingspeak.com/update?api_key=YGEQ_MYKEY=1234").build()
httpclient.newCall(request).execute()

但是我无法发送文本值(SAJAN)。如何将文本值发送到thinkspeak?我试过下面的代码,但它没有用。

val httpclient = OkHttpClient() // create an HTTP client             
val request = Request.Builder().url("https://api.thingspeak.com/update?api_key=YGEQ_MYKEY=SAJAN").build()
httpclient.newCall(request).execute()

1 个答案:

答案 0 :(得分:0)

我会尝试使用"& field1 = SAJAN" URL上的参数。

val httpclient = OkHttpClient() // create an HTTP client             
val request = Request.Builder().url("https://api.thingspeak.com/update?api_key=YGEQ_MYKEY&field1=SAJAN").build()
httpclient.newCall(request).execute()

要查看此字符串是否已发送,您必须使用ThingSpeak API读取该字符串。图表仅显示数值。