[Zend][REST]supprimer génération auto du parametre arg1 et method ?

supprimer génération auto du parametre arg1 et method ? [Zend][REST] - PHP - Programmation

Marsh Posté le 07-04-2009 à 00:08:42    

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 :
  1. $client = new Zend_Rest_Client('http://api.pikeo.com/services/pikeo/v2/rest');
  2. $client->nonce($nonce);
  3. $client->timestamp($timestamp);
  4. $client->api_key($api_key);
  5. $client->method('pikeo.test.echo');
  6. $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 ?  
 

Reply

Marsh Posté le 07-04-2009 à 00:08:42   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed