Raspberry Pi和Bluemix - 用于publishEvent()的TypeError

时间:2015-07-27 21:42:59

标签: raspberry-pi ibm-cloud iot

嘿,我跟着https://developer.ibm.com/bluemix/2015/04/02/tutorial-using-a-raspberry-pi-python-iot-twilio-bluemix/的教程,一条线给了我地狱。

client.publishEvent("raspberrypi",options["deviceId"], "input", myData)

TypeError:publishEvent()至少需要6个参数(给定5个)

有什么建议吗?

2 个答案:

答案 0 :(得分:1)

客户最近改变了,它预期的第6个参数是message format

第五个参数只是json

client.publishEvent("raspberrypi", options["deviceId"], "input", "json", myData)

编辑: 更新了source code

答案 1 :(得分:-1)

在教程的评论中" Mike D"表示:

  

IBM Board中涵盖了此问题。您现在必须指定消息打包。