OAuth控制台不返回荣誉和奖励的所有字段

时间:2013-10-17 15:17:03

标签: oauth linkedin

我是新来的,所以如果我在错误的地方张贴,请耐心等待。

使用OAuth控制台时,我无法检索“荣誉”和“荣誉”下的所有字段。奖' (网址:http://api.linkedin.com/v1/people/~/honor-awards)。看起来我只能检索id,name和issuer属性。

<honors-awards total="2">
<honor-award>
<id>2</id>
<name>Test Honors</name>
<issuer>体育爱好者协会</issuer>
</honor-award>
<honor-award>
<id>3</id>
<name>Test Honors2</name>
<issuer>TS</issuer>
</honor-award>
</honors-awards>

此外,在配置文件字段文档下,认证总共有6个属性,但在使用http://api.linkedin.com/v1/people/~/certifications作为OAuth控制台中的URL时返回XML时,它只返回以下内容:

<certifications total="1">
<certification>
<id>4</id>
<name>Test Certification</name>
</certification>
</certifications>

我可能有什么不对劲吗?任何评论将不胜感激。谢谢!

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。出于某种原因,您必须为某些集合的所有子项指定字段。请参阅获取语法的示例:

How to Retrieve all possible information about a LinkedIn Account

如果您使用JS API,它将在.fields中指定,例如:

.fields(["id", "firstName", "lastName", "certifications:(id,name,authority:(name),number,start-date,end-date)"])
相关问题