Zend Http客户端

时间:2012-02-06 10:56:03

标签: api zend-framework linkedin zend-http-client

在为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”参数的值会覆盖第一个。

有人可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

在当前实现中,您不能拥有两个或多个具有相同名称的参数。 你应该做的是构建像这样的客户端:

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

这样你就可以克服它的限制。