gpt4 book ai didi

ios - 在 iPhone sdk 中从 LinkedIn 获取用户个人资料数据

转载 作者:可可西里 更新时间:2023-11-01 05:02:57 24 4
gpt4 key购买 nike

使用 IOS,我正在尝试将 LinkedIn 集成到应用程序中。集成也有效,用户登录也有效,但我无法获取用户个人资料数据,其中包含用户的所有记录,如教育、技能等。成功登录后,我只能获得这四个值。 -名 -站点标准配置文件请求 -姓 -标题

任何人都可以得到所有的值而不是这些。提前致谢。

最佳答案

问题是在登录后从 LinkedIn 获取个人资料数据。演示应用来自https://github.com/ResultsDirect/LinkedIn-iPhone

我们必须更改“-(RDLinkedInConnectionID *)profileForCurrentUser”这个函数。该函数位于LinkedInClientLibrary -> Classes -> RDLinkedInEngine 这个位置。

我们只需更改以下 url 即可获取数据。

NSURL* url = [NSURL URLWithString:[kAPIBaseURL stringByAppendingString:@"/v1/people/~/
"]];

要获取用户个人资料数据,只需将 url 更改为:

NSURL* url = [NSURL URLWithString:[kAPIBaseURL stringByAppendingString:@"/v1/people/~:(id,first-name,last-name,maiden-name,formatted-name,phonetic-last-name,location:(country:(code)),industry,distance,current-status,current-share,network,skills,phone-numbers,date-of-birth,main-address,positions:(title),educations:(school-name,field-of-study,start-date,end-date,degree,activities))"]];

从这个 url 我们可以得到配置文件用户的数据。

要从用户个人资料中获取更多字段,请引用以下链接:

https://developer.linkedin.com/documents/field-selectors https://developer.linkedin.com/documents/profile-fields

要根据字段获取数据,我们必须提及该字段的父级和所需的字段。这在 https://developer.linkedin.com/documents/profile-fields 中列出。这个链接。

如果我们想要来自教育的数据,那么我们必须提到

educations:(school-name,field-of-study,start-date,end-date,degree,activities)

educations 将是 parent ,括号中的其他数据()是我们可以从个人资料中获取的字段。

希望这也适用于您。

关于ios - 在 iPhone sdk 中从 LinkedIn 获取用户个人资料数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11559518/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com