@
La gem rest-client est idéale pour l'utilisation de l'API REST ClicRDV
require 'rubygems' require 'rest_client' require 'json' baseUrl = 'https://user%40clicrdv.com:[email protected]/api/v1' response = RestClient.get baseUrl+'/groups/:group_id/fiches.json' result = JSON.parse(response) puts result.inspect
ActiveResource permet d’effectuer un mapping automatique à partir de ressources RESTful et de les exposer sous formes de modèles au sein d’une application Ruby.
Exemple :
class Calendar < ActiveResource::Base self.site = "https://sandbox.clicrdv.com/api/v1" self.user = "[email protected]" self.password = "test" end
Pour plus de renseignements, consultez la documentation d’ActiveResource : http://api.rubyonrails.org/classes/ActiveResource/Base.html