Zend Http Client

565 views Asked by At

While setting GET parameters for Zend_Http_Client, you can use array with name-value pairs or pass name and value on each call to the function setParameterGet.

While making a call to LinkedIn API, I have a situation where there are multiple GET parameters with the same name, different values.

e.g. http://api.linkedin.com/v1/people/~/network/updates?type=STAT&type=PICT&count=50&start=50

The "type" parameter is repeated.

I have not been able to generate this uri using the Zend_Http_Client because the second "type" parameter's value override the first one.

Can anybody help me out how to achieve this?

1

There are 1 answers

4
akond On BEST ANSWER

In current implementation you can not have two or more parameters with the same name. What you should do instead is construct client like this:

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

That way you will be able to overcome its limitation.