2

大家好我是iphone开发的新手我想从我的原生iphone应用程序连接到linkedin我目前不知道如何连接它请指导我我该怎么做

4

2 回答 2

4

来自http://www.zhangkf.com/2010/06/linkedin-developer-network-oauth-authentication/

是的,您可以通过以下简单步骤通过您的本机应用程序连接 Linedin:

  1. 您从 LinkedIn 获得 API 密钥。这在 OAuth 术语中也称为消费者密钥。
  2. 您在网站中构建了一个利用用户的 LinkedIn 网络的功能。
  3. 您的用户单击您的 UI 以请求使用该功能。
  4. 您致电 LinkedIn 要求使用我们的身份验证。这称为获取请求令牌。
  5. LinkedIn 回复一个 OAuth 令牌,表明您可以使用身份验证系统。
  6. 您将用户发送到 LinkedIn URL。该 URL 包括您获得的 OAuth 令牌和一些其他参数,例如 LinkedIn 在授予访问权限后返回用户的 URL。
  7. 用户通过登录该页面来授予对您的应用程序的访问权限。
  8. 成功登录后,LinkedIn 会将用户返回到您的站点。
  9. 然后,您将致电 LinkedIn 以获取访问令牌。
  10. LinkedIn 回复用户的访问令牌。您将该访问令牌用于对 LinkedIn 的任何 API 调用,以识别您代表其进行调用的用户。

或者

从这里下载代码,你可以得到它。只需提供你的 API 密钥和秘密密钥

http://github.com/ResultsDirect/LinkedIn-iPhone

或查看详情:

http://developer.linkedin.com/docs/DOC-1008

于 2010-05-11T11:33:35.170 回答
1

此示例已 100% 完成并正常工作,只需添加您的应用程序密钥。

  • 使用最新的 XCode 4.01 构建。
  • 使用 UIWebView,因此您可以选择自定义浏览器 UI。
  • 使用 JSON 而不是 XML,这是大多数情况下的首选最佳实践
  • OAuth 有大量文档记录,因此您知道发生了什么
  • 使用 iPhone 4、iPad 1 和 iOS 4.x 上的模拟器进行测试。

http://lee.hdgreetings.com/2011/03/iphone-oauth.html

于 2011-04-12T00:54:42.863 回答