Documentazione API


La richiesta è necessario inviare il metodo POST su URL http://depcount.com/api/ con due parametri data e signature, dove:

data - il risultato della funzione base64_encode( $json_string )
signature - il risultato della funzione base64_encode( sha1( $private_key . $data . $private_key ) )




TRADUZIONE DI UTENTE

Inviate json opzioni data

Traduzione disponibile per il numero di telefono e user_id, se trasferito sia il parametro di priorità ai numeri di telefono.


  • v la versione di api, l'attuale 1
  • method Transfer
  • type 1
  • phone il numero di telefono del destinatario, ad esempio 79031111111
  • user_id id utente nel sistema
  • amount l'importo del bonifico, ad esempio 100, 90.5
  • space_id id punto di
  • uid un id univoco di frasi hai, ad un massimo di 250 caratteri
  • description descrizione di frasi
  • language per impostazione predefinita en, possibili a questo punto le opzioni en, ru, ua, de, it, es, tr

La risposta

In caso di successo
  • status success
  • transfer_id un id univoco di frasi hai, ad un massimo di 250 caratteri
In caso di errore
  • status error
  • error_description la descrizione dell'errore



LA TRADUZIONE NON È UN UTENTE REGISTRATO

Inviate json opzioni data

  • v la versione di api, l'attuale 1
  • method Transfer
  • type 3
  • phone il numero di telefono del destinatario, ad esempio 79031111111
  • amount l'importo del bonifico, ad esempio 100, 90.5
  • space_id id punto di
  • uid un id univoco di frasi hai, ad un massimo di 250 caratteri
  • description descrizione di frasi
  • language per impostazione predefinita en, possibili a questo punto le opzioni en, ru, ua, de, it, es, tr

La risposta

In caso di successo
  • status success
  • transfer_id un id univoco di frasi hai, ad un massimo di 250 caratteri
In caso di errore
  • status error
  • error_description la descrizione dell'errore



TRADUZIONE DALL'UTENTE

Traduzione richiede la conferma con il codice di sms dal telefono di un utente, la conferma avviene con il metodo TransferPin.

Inviate json opzioni data

Traduzione disponibile per il numero di telefono e user_id, se trasferito sia il parametro di priorità ai numeri di telefono.


  • v la versione di api, l'attuale 1
  • method Transfer
  • type 2
  • phone il numero di telefono del destinatario, ad esempio 79031111111
  • user_id id utente nel sistema
  • amount l'importo del bonifico, ad esempio 100, 90.5
  • space_id id punto di
  • uid un id univoco di frasi hai, ad un massimo di 250 caratteri
  • description descrizione di frasi
  • language per impostazione predefinita en, possibili a questo punto le opzioni en, ru, ua, de, it, es, tr

La risposta

In caso di successo
  • status success
  • transfer_id un id univoco di frasi hai, ad un massimo di 250 caratteri
In caso di errore
  • status error
  • error_description la descrizione dell'errore



LA CONFERMA DI TRADUZIONE DALL'UTENTE

Inviate json opzioni data

  • v la versione di api, l'attuale 1
  • method TransferPin
  • transfer_id ricevuto transfer_id
  • pin codice del telefono
  • language per impostazione predefinita en, possibili a questo punto le opzioni en, ru, ua, de, it, es, tr

La risposta

In caso di successo
  • status success
  • transfer_id un id univoco di frasi hai, ad un massimo di 250 caratteri
In caso di errore
  • status error
  • error_description la descrizione dell'errore