Skip to content

Instantly share code, notes, and snippets.

@madiodio
Last active April 23, 2019 18:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save madiodio/bbfe511c3623ae81d6be0fd875523d02 to your computer and use it in GitHub Desktop.
Save madiodio/bbfe511c3623ae81d6be0fd875523d02 to your computer and use it in GitHub Desktop.
Exempe de code pour mettre à jour une tâche sur Paps API
require 'uri'
require 'net/http'
url = URI("https://api.paps.sn/api/v1/updateTaskStatus?apiKey=wthqt63urj8ifq1qhizrtujtn0eyvli3fvmuxjgih5rke7nqag2f&test=true")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
# Mettre à jour la tâche au statut de Démarré pour plus d'infos sur les task status => https://developers.paps.sn/#code-de-statut-des-courses
request.body = "{\"id\": 33534218,\"status\": \"1\"}"
response = http.request(request)
puts response.read_body
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment