大家好我是iphone开发的新手我想从我的原生iphone应用程序连接到linkedin我目前不知道如何连接它请指导我我该怎么做
问问题
1469 次
2 回答
4
来自http://www.zhangkf.com/2010/06/linkedin-developer-network-oauth-authentication/:
是的,您可以通过以下简单步骤通过您的本机应用程序连接 Linedin:
- 您从 LinkedIn 获得 API 密钥。这在 OAuth 术语中也称为消费者密钥。
- 您在网站中构建了一个利用用户的 LinkedIn 网络的功能。
- 您的用户单击您的 UI 以请求使用该功能。
- 您致电 LinkedIn 要求使用我们的身份验证。这称为获取请求令牌。
- LinkedIn 回复一个 OAuth 令牌,表明您可以使用身份验证系统。
- 您将用户发送到 LinkedIn URL。该 URL 包括您获得的 OAuth 令牌和一些其他参数,例如 LinkedIn 在授予访问权限后返回用户的 URL。
- 用户通过登录该页面来授予对您的应用程序的访问权限。
- 成功登录后,LinkedIn 会将用户返回到您的站点。
- 然后,您将致电 LinkedIn 以获取访问令牌。
- LinkedIn 回复用户的访问令牌。您将该访问令牌用于对 LinkedIn 的任何 API 调用,以识别您代表其进行调用的用户。
或者
从这里下载代码,你可以得到它。只需提供你的 API 密钥和秘密密钥
http://github.com/ResultsDirect/LinkedIn-iPhone
或查看详情:
于 2010-05-11T11:33:35.170 回答
1
此示例已 100% 完成并正常工作,只需添加您的应用程序密钥。
- 使用最新的 XCode 4.01 构建。
- 使用 UIWebView,因此您可以选择自定义浏览器 UI。
- 使用 JSON 而不是 XML,这是大多数情况下的首选最佳实践
- OAuth 有大量文档记录,因此您知道发生了什么
- 使用 iPhone 4、iPad 1 和 iOS 4.x 上的模拟器进行测试。
于 2011-04-12T00:54:42.863 回答