Registrazione nuovo utente

Webservice che rende possibile la registrazione di nuovi utenti Overplace. Tramite il metodo “userRegistration”  è possibile registrare un nuovo utente su Overplace associato all’applicazione esercente che istanzia gli webservices. Tramite il metodo userOauthRegistration è invece possibile registrare utenti su Overplace utilizzando le credenziali Google o Facebook, ottenute chiamando i rispettivi servizi di Oauth. In questo modo i nuovi utenti registrati entrano a far parte della banca dati esercente, fruibile per promozioni dem e sms marketing. Entrami i metodi ritornano un user token immediatamente utilizzabile con gli altri webservices della piattaforma, con tutti metodi che richiedono un token utente.

Url webservice

http://www.overplace.com/wsdl/registration

Metodo 1

userRegistration

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).
  • nickname: Nickname dell’utente(string).
  • email: Email dell’utente, verrà utilizzata come username al momento della login(string).
  • password : Password dell’utente (string).
  • cellular_phone : Numero di telefono cellulare dell’utente (numeric string)
  • response type : formato della risposta, i parametri accettati sono “xml” o “json”(string).

Esempio Request lato Client

Esempio Response lato Client

 Response in formato Json

 

Metodo 2

userOauthRegistration

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).
  • nickname: Nickname dell’utente ottenuto dall’Oauth provider,
  • email : Email dell’utente ottenuta dall’Oauth provider,
  • oauth_provider: Stringa indicante il provider Oauth (valori possibili “facebook” o “google”)(string).
  • oauth_id: User-id Facebook o Google(numeric).
  • first_name: Nome dell’utente (può essere una stringa vuota)(string)
  • last_name: Cognome dell’utente (può essere una stringa vuota)(string)
  • birthday: Data di nascita dell’utente in formato Y-m-d (può essere una stringa vuota)(string)
  • gender: Sesso dell’utente, può essere una stringa vuota, se non è vuoto i valori consentiti sono male o female(string)
  • avatar: Url dell’avatar image ritornata dall’Oauth provider, può essere una stringa vuota(string)
  • response type : formato della risposta, i parametri accettati sono “xml” o “json”(string).

Esempio Request lato Client

Esempio Response lato Client

 Response in formato Json

 
Stampa Stampa

Comments are closed.