Bonjour, j'aimerais utiliser activeResource pour aller chercher des données de Webservices divers.

mais activeRessource envoie des requetes du genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
http://www.discogs.com/releases/1.xml?api_key=<API_Key>&f=xml
et le Webservice Restful veut des url différentes, par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
http://www.discogs.com/release/1?f=xml&api_key=<API_Key>
donc comment changer la syntaxe des url envoyées? et pourquoi activeResource change le nom de l'objet en ajoutant un 's' ?? (release devient releases alors que je n'ai jamais écrit ce mot au pluriel..)

pour info ma requetre resemble à :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
release = Release.find(1, :params => {api_key => '<API_Key>', :f => 'xml'})
Merci d'avance