1

thingworx でデータをアップロードする多くの方法 (postman、サイトで指定されている httpie など) を試みましたが、それを行うことができませんでした。次のコードを見て、thingworx にデータをアップロードしてください。

import requests
import json
app_key = 'xxxx'
url = 'http://pp-1804040542ze.devportal.ptc.io/Thingworx/Things/lmtech_thing/Properties/humidity'
prms = {'appKey': app_key}
hdrs = {
    'Accept': 'application/json',
    'Content-Type': 'application/json'
}
data = {'humidiy': '20'}
text = json.dumps(data)
print 'data: ' + text
r = requests.put(url, params=prms, headers=hdrs, data=text)
print r.status_code

モノとキーが正常に作成されました。ただし、常に 404 エラーが返されます。

郵便配達員も試しました。以下に示すスクリーンショットを次に示します。 GET リクエストが成功しました

POST リクエストで 404 が返される

lmtech_thing でプロパティ (湿度) の値を更新しようとしています

4

1 に答える 1