2015-04-28 115 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功能)