Postman Thingspeak Error 400 & Thinkspeak not updating the data

조회 수: 2 (최근 30일)
Hi, I am trying to do the bulk update and using the following URL.
https://api.thingspeak.com/channels/channel_id/bulk_update.json
I send the following data
{
"write_api_key": "key",
"updates": [
{
"delta_t": 0,
"wavelengths": 5,
"amplitude": 10
}
]
}
When i write just once the data is written and i get the entry number in reply. Thingspeak still does not show the data. Although it shows that the no of entries have been updated.
https://api.thingspeak.com/update?api_key=key&wavelengths=30&amplitude=50
  댓글 수: 2
Vinod
Vinod 2021년 3월 23일
Your field names must be field1, field2 ,field3, field4, field5, filed6, field7 or field8. You can label them as you wish in the field name setting on the channel's settings page.
At the current time you can not use arbitrary names such as "wavelengths" and "amplitude" in the API request.
Syed Shah
Syed Shah 2021년 3월 24일
Hi, Thank you for your reply.

댓글을 달려면 로그인하십시오.

채택된 답변

Christopher Stapels
Christopher Stapels 2021년 3월 23일
편집: Christopher Stapels 2021년 3월 24일
The bulk write API can be kind of tricky when it comes to syntax.
Follow the bulk write doc suggestions closely. There is a POSTMAN example there, look in the examples section.
For example, you cannot use your field names to update, you need to use field1 and field2 etc. That is also true for writing data at the regular update endpoint.
https://api.thingspeak.com/update?api_key=key&field1=30&field2=50
  댓글 수: 2
Syed Shah
Syed Shah 2021년 3월 24일
Hi, Thank you. The docs dont say specifically to use the fields. Using fields1,2 works.
Christopher Stapels
Christopher Stapels 2021년 3월 24일
We will consider adding a note to the doc page. I appreciate your feedback.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

커뮤니티

더 많은 답변 보기:  ThingSpeak 커뮤니티

카테고리

Help CenterFile Exchange에서 Read Data from Channel에 대해 자세히 알아보기

태그

제품


릴리스

R2021a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by