Bonjour,
Je souhaiterais utiliser Zend_Rest_Client pour appeller une API
- qui aurait besoin comme parametre method avec une valeur que je passe en parametre
- qui n'accepte pas le parametre "arg".
Code :
- $client = new Zend_Rest_Client('http://api.pikeo.com/services/pikeo/v2/rest');
- $client->nonce($nonce);
- $client->timestamp($timestamp);
- $client->api_key($api_key);
- $client->method('pikeo.test.echo');
- $result = $client->post();
|
J'obtiens ce message d'erreur la lecteur de
Citation :
Zend_Rest_Client_Result Object
(
[_sxml:protected] => SimpleXMLElement Object
(
[fault] => SimpleXMLElement Object
(
[fault_code] => 5
[fault_message] => the parameter arg1 is unkown and should not be used
)
)
)
|
Or quand on regarde la doc :
Citation :
Vous noterez que le premier appel de $client->arg('value1'); a eu comme conséquence method=arg&arg1=value1 et arg=value1 ; ceci afin que Zend_Rest_Server puisse comprendre la demande correctement, plutôt que d'exiger la connaissance préalable du service.
|
Existe t'il un mode strict ?