2012-02-06 85 views
1

在爲Zend_Http_Client設置GET參數時,可以使用具有名稱/值對的數組,或者在每次調用函數setParameterGet時傳遞名稱和值。Zend Http Client

在調用LinkedIn API時,我遇到了多個具有相同名稱,不同值的GET參數的情況。

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

重複「類型」參數。

我還沒有能夠使用Zend_Http_Client生成這個uri,因爲第二個「type」參數的值覆蓋了第一個。

有誰能幫我解決這個問題嗎?

回答

1

在當前實現中,不能有兩個或多個具有相同名稱的參數。 你應該做的,而不是爲客戶構建這樣的:

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

這樣,你就能夠克服其侷限性。

+0

你確定它應該這樣工作嗎?我試圖用查詢來設置uri,但它不起作用。 – Prashant 2012-02-06 12:10:39

+0

是的,我確定。你有什麼版本的ZF? – akond 2012-02-06 12:39:20

+0

1.11 ..我會再次調試,看看它爲什麼不工作。我會張貼我的發現在這裏:) ..tnx的幫助thoguh – Prashant 2012-02-06 12:49:32

相關問題