在为Zend_Http_Client设置GET参数时,您可以使用具有名称 - 值对的数组,或者在每次调用函数setParameterGet时传递名称和值。
在调用LinkedIn API时,我遇到了多个具有相同名称,不同值的GET参数的情况。
e.g。 http://api.linkedin.com/v1/people/~/network/updates?type=STAT&type=PICT&count=50&start=50
重复“type”参数。
我无法使用Zend_Http_Client生成此uri,因为第二个“type”参数的值会覆盖第一个。
有人可以帮我解决这个问题吗?
答案 0 :(得分:1)
在当前实现中,您不能拥有两个或多个具有相同名称的参数。 你应该做的是构建像这样的客户端:
$client = new Zend_Http_Client ('http://api.linkedin.com/v1/people/~/network/updates?type=STAT&type=PICT&count=50&start=50');
这样你就可以克服它的限制。