2015-04-28 118 views
0

我有簡單的腳本從LINKEDin獲取數據,它工作正常,只有我看到的問題是獲取數據的方式。它看起來:Linkedin API請求

$xml_response = $linkedin->getProfile("~:(id,first-name,last-name,headline,picture-url,num-connections,educations,date-of-birth)"); 

如果我echo $xml_response我得到的數據。問題是$xml_respose基本上是一個長串。我不確定如何處理這個問題。

讓我們來想象一下情況我有簡單的表格,我想插入東西。它應該看起來像下面的一樣。我如何訪問每個值(無需創建多個linkedin請求)。我的意思是有沒有辦法如何寫這個請求能夠得到對象的價值:$request->first-name或數組:$request['first-name']

| Name | Last Name | HeadLine | Num-Connections | 
---------------------------------------------------- 
| myName| mySurname | myHeadline| myConnections | 
+0

可以解析XML,寫這樣的代碼,這將使你的名字通過'$ request ['first-name']' –

+0

你用什麼PHP庫來用LinkedIn API? – EJTH

+0

可以請你說明你正在收到什麼類型的數據? – parveen

回答

1

你可以一個format=json URL參數添加到您的API調用結束,然後進行格式化爲JSON(使用PHP json_decode功能)