Attraverso questo webservice si può controllare la validità di un user token ottenuto attraverso gli webservice per la login o la registrazione utente. Un user token può cambiare per diverse ragioni (scadenza naturale, cambio delle informazioni da parte dell’utente, convalida di indirizzi email o numeri di telefono, ecc.) ed è buona norma validarlo prima di ogni interazione. La risposta del webservice sarà true o un faultcode.
Url webservice
http://www.overplace.com/wsdl/check_user_token
Metodo
userTokenCheck
Parametri
- ws_auth_token: Client token ottenuto dal Client Login Webservice (string).
- idapp: Application id delle vetrina Overplace sulla quale il client vuole operare (es. CJ50)(string).
- user_token: Token utente da convalidare (string)
- response type : formato della risposta, i parametri accettati sono “xml” o “json”(string).
Esempio Request lato Client
1 2 3 4 5 6 7 8 9 10 11 |
<?xml version="1.0" encoding="ISO-8859-1"?> <SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"> <SOAP-ENV:Body> <ns1010:userTokenCheck xmlns:ns1010="http://tempuri.org"> <ws_auth_token xsi:type="xsd:string">sQ8jEsZJtMwwKBn6EfrWCjBTjxSEo3i80ozhFEH+mqI=</ws_auth_token> <idapp xsi:type="xsd:string">CJ50</idapp> <user_token xsi:type="xsd:string">DGWBOaxGuURZoAjACmDM8hQI4JfuPlWi407OY+EJtBfF3Y+GBicNXMDgrT91EEN+7DXJ7viIKCOb2/MjBa8U+8y8Je5s9BTkSOyl4YHUrAV5QKAf68flWzdGQbZjoNjXzbpEoTiIzXiKwQPM2PyfLJfwAbeI05sxRt93Fz6j+2ElTHG96xQMc1HaMPNXjJYEBINamWcgoEDBwFAolZfp1A==</user_token> <response_type xsi:type="xsd:string">xml</response_type> </ns1010:userTokenCheck> </SOAP-ENV:Body> </SOAP-ENV:Envelope> |
Esempio Response lato Client
1 2 3 |
<response> <user>1</user> </response> |
Response in formato Json
1 |
{"user":"1"} |
Comments are closed.