Документы Zend_Http_Client являются смутными и непонятными. В настоящее время я использую следующий код, чтобы получить информацию от API Challonge:Как сделать PUT и DELETE с Zend_Http_Client
$client = new Zend_Http_Client("https://api.challonge.com/v1/tournaments/$bracket.json");
$client->setParameterGet(array(
'api_key' => $apikey,
'include_participants' => 1,
));
$feed = $client->request()->getBody();
Очень простой, три линии. Теперь это ПОЛУЧЕНИЕ. Как бы я сделал то же самое, что и PUT? Передача параметров и всего. Как насчет DELETE?
Ах ... так просто, как добавить параметр внутри запроса? И по умолчанию GET, поэтому я никогда не нуждался в нем раньше? Как насчет 'setParameterGet'? Я заменил бы это на 'setParameterPut'? Или есть другой способ сделать это? –
Он будет установленParameterPost для POST –
API говорит, что он должен быть PUT, а не POST ... они взаимозаменяемы? –