- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 LinkedIn API 开发 iOS 应用程序。一切正常,但我遇到了“Invitation API ”的问题
我不明白“成员(member) ID + 身份验证 token ”是什么,我需要它们来调用服务器...
文档对此是这样描述的:
Member ID + auth token: If the invitee was found using a search API call, then the search result will have included the member ID and auth token to make the API call. Use both of those to identify the member to invite.
很明显,这些字段是我使用搜索 API 搜索联系人时出现的字段。要搜索联系人,我对服务器进行以下调用:
NSString *url = [[NSString stringWithFormat:@"https://api.linkedin.com/v1/people-search:(people:(id,first-name,last-name,picture-url,headline,distance))?keywords=%@&facet=network,S&sort=distance&count=25&oauth2_access_token=%@&format=json",keywords, self.auth.accessToken] stringByAddingPercentEscapesUsingEncoding:
NSASCIIStringEncoding];
这工作正常,并返回我正在寻找的内容,但我从未取回“成员(member) ID + 身份验证 token ”。首先,我认为这是因为我只从人员中选择了一些字段,所以我检查“Search API”是否有一些名为“成员(member) ID”或“身份验证 token ”的字段,但没有。所以我真的迷失了......我在哪里可以找到这些值?
有什么想法吗?
最佳答案
我找到了获取 token 来发送邀请的答案。执行搜索时需要添加字段“api-standard-profile-request”
之后执行搜索时您将得到:
<api-standard-profile-request>
<url>http://api.linkedin.com/v1/people/T4sKMZ8qEN</url>
<headers total="1">
<http-header>
<name>x-li-auth-token</name>
<value>NAME_SEARCH:1Mlb</value>
</http-header>
</headers>
</api-standard-profile-request>
就是这样......我希望它对某人有帮助!
关于ios - 领英 "Invitation API": Where are the "Member ID + auth Token" when inviting with ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16801171/
我是一名优秀的程序员,十分优秀!