David Saenz wrote:
I attach in different formats in previous comments.
Maybe your file upload system don’t work.
First call
{“transport”:“POST”,“envelope”:“JSON-RPC-2.0”,“contentType”:“application/json”,“SMDVersion”:“2.0”,“target”:“/login”,“services”:{“getServiceUrl”:{“envelope”:“JSON-RPC-2.0”,“transport”:“POST”,“parameters”:[{“type”:“object”,“name”:“companyLogin”,“optional”:false}],“returns”:“object”},“getToken”:{“envelope”:“JSON-RPC-2.0”,“transport”:“POST”,“parameters”:[{“type”:“object”,“name”:“companyLogin”,“optional”:false},{“type”:“object”,“name”:“apiKey”,“optional”:false}],“returns”:“object”},“getUserToken”:{“envelope”:“JSON-RPC-2.0”,“transport”:“POST”,“parameters”:[{“type”:“object”,“name”:“companyLogin”,“optional”:false},{“type”:“object”,“name”:“userLogin”,“optional”:false},{“type”:“object”,“name”:“userPassword”,“optional”:false}],“returns”:“object”},“getApplicationToken”:{“envelope”:“JSON-RPC-2.0”,“transport”:“POST”,“parameters”:[{“type”:“object”,“name”:“applicationApiKey”,“optional”:false}],“returns”:“object”}},“methods”:{“getServiceUrl”:{“envelope”:“JSON-RPC-2.0”,“transport”:“POST”,“parameters”:[{“type”:“object”,“name”:“companyLogin”,“optional”:false}],“returns”:“object”},“getToken”:{“envelope”:“JSON-RPC-2.0”,“transport”:“POST”,“parameters”:[{“type”:“object”,“name”:“companyLogin”,“optional”:false},{“type”:“object”,“name”:“apiKey”,“optional”:false}],“returns”:“object”},“getUserToken”:{“envelope”:“JSON-RPC-2.0”,“transport”:“POST”,“parameters”:[{“type”:“object”,“name”:“companyLogin”,“optional”:false},{“type”:“object”,“name”:“userLogin”,“optional”:false},{“type”:“object”,“name”:“userPassword”,“optional”:false}],“returns”:“object”},“getApplicationToken”:{“envelope”:“JSON-RPC-2.0”,“transport”:“POST”,“parameters”:[{“type”:“object”,“name”:“applicationApiKey”,“optional”:false}],“returns”:“object”}}}
Second call
{“error”:{“code”:-32600,“message”:“Invalid Request”,“data”:null},“id”:null}
Third call
{“error”:{“code”:-32000,“message”:“No entry is registered for key ‘dbname’”,“data”:null},“id”:“1”,“jsonrpc”:“2.0”}