Zend Http Client - PullRequest
       19

Zend Http Client

1 голос
/ 06 февраля 2012

При настройке параметров GET для Zend_Http_Client вы можете использовать массив с парами имя-значение или передавать имя и значение при каждом вызове функции setParameterGet.

При вызове API-интерфейса LinkedIn у меня возникает ситуация, когда существует несколько параметров GET с одинаковыми именами и разными значениями.

например. http://api.linkedin.com/v1/people/~/network/updates?type=STAT&type=PICT&count=50&start=50

Параметр "type" повторяется.

Мне не удалось сгенерировать этот URI с помощью Zend_Http_Client, поскольку значение второго параметра "type" переопределяет первое.

Кто-нибудь может мне помочь, как этого добиться?

1 Ответ

1 голос
/ 06 февраля 2012

В текущей реализации вы не можете иметь два или более параметров с одинаковым именем.Вместо этого вы должны построить клиент так:

$client = new Zend_Http_Client ('http://api.linkedin.com/v1/people/~/network/updates?type=STAT&type=PICT&count=50&start=50');

Таким образом, вы сможете преодолеть его ограничение.

...