为什么我越来越身份验证误差和ESP8266反馈吗?

3视图(30天)
我有我Arduino Uno ESP8266连接。(通过串行代码和运行时才SoftwareSerial运行时代码)我已经成功更新频道ThingSpeak Arduino代码和通过连续监测。现在我想使用反馈。我开始测试它使用串行监控命令。
然而,它一直给我以下错误(在json,在下面我的代码中,我得到的文本响应,因为我不指定格式):
{“状态”:“401”,“错误”:{“error_code”:“error_auth_required”,“消息”:“授权”,“细节”:“请提供适当的认证细节。”}}
我发送以下命令:
1 - - - - - - - > + CIPSTART =“TCP”,“api.thingspeak.com”,80年
回应:连接
好吧
2 - - - - - - - > + CIPSEND = 70
回应:
好吧
做3 - - - - - - - > GET /响应/ < my_talkback_id > /命令/执行?api_key = < my_talkback_api_key > \ r \ n
回应:Recv 70字节
发送好吧
+ IPD, 19: error_auth_requiredCLOSED
当我得到上面的错误(这是错误的样子以json格式)。是的,我使用API键的反馈页面。事实上,我通常从我反馈的网页复制就行。我使用一个字符计数网站的规模(68)然后添加两个(70)因为NL和CR系列监控补充道。这就是我对ThingSpeak没问题。
任何帮助将不胜感激!
1评论
克里斯托弗Stapels
克里斯托弗Stapels 2020年4月17日
我有这个错误当我不小心忘了更新命令ID或不小心抓住错误的反馈ID。所以你最终得到正确的API键错误的反馈。
确保命令仍然活跃,还没有被执行。

登录置评。

答案(0)

社区

更多的答案ThingSpeak社区

类别

找到更多的在行为数据帮助中心文件交换

下载188bet金宝搏

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!