Dobrý den,
chci se zeptat v jakém tvaru mám zadávat dotaz na API pokud použiju 'SetObject' a chci naplnit proměnnou ARRAY OF REAL. Např. 'https://ip/SetObject?pole1=[1.2 , 2.4] '.
Pokud plním objekty vlastní datové stuktury, vše funguje.
Děkuji
Odpovědi 2
Dobrý den,
pokud chcete použít slžbu SetObject, musíte zadávat hodnoty jednotlivých parametrů odděleně a řadit je postupně pomocí &, např.:
http://192.168.134.176/TecoApi/SetObject?pole1[1]=1.2&pole1[2]=2.4&pole2[3]=3.6
Druhou možností je použití služby PutObject, také můžete zapsat více hodnot současně. V tomto případě jsou data v těle dotazu ve formátu JSON.
Odkud nebo z jaké aplikace na TecoAPI rozhraní přistupujete?
Dobrý den pane Urbane,
děkuji za odpověď. Píšu html stránku která leží přímo na serveru PLC (vlastní rozhraní bez použití nástroje webmaker) a k API přistupuji přímo z kódu stránky z JavaScriptu. Zkoušel jsem syntaxi JSON, ale pouze pro službu SetObject. Teď už to snad půjde bez problémů. Po dovolené to vyzkouším. Ještě jednou děkuji.
Petr B.
Vaše odpověď
Pro vložení odpovědi je nezbytné být přihlášený. Pokračujte na přihlášení.