- Tech Docs

Esempio di integrazione Ruby

# These code snippets use an open-source library. http://unirest.io/ruby

response = Unirest.post "https://www.transactionale.com/api/v1/transaction",
  headers:{
    "X-Authorization" => "YOUR_API_KEY",
    "Content-Type" => "application/json",
    "Accept" => "application/json"
  },
  parameters:{
    "email" => "your-customer-email@mailprovider.com",
    "country" => "it",
    "first_name" => "customer-name",
    "zip_code":"00001"
  }.to_json

Qualche nota

  • Qui usiamo la libreria Unirest nei nostri esempi, ma potete usare liberamente qualsiasi framework o libreria in grado di fare request POST via HTTP
  • Se ricopiate un esempio ricordatevi di personalizzare le variabili usate negli esempi - lo snippet di codice non funzionerà se lasciato così com’è
  • Avete una chiave API personale (API key) nella sezione “Integrazione” del vostro account. Copiate questa chiave e sostituitela nel codice al posto della stringa YOUR_API_KEY
  • Il content type della request HTTP deve essere application/json
  • Il body della request HTTP request deve contenere i dati d’interesse codificati come JSON