1

我想创建一个带有FacebookTwitterGoogle+和共享选项Linkedin的自定义活动控制器。Pinterest

GooglePlusShareActivityPinterestShareActivity是我为Google+和找到的Pinterest

Linkedin为此目的是否有任何定制的实施?

4

2 回答 2

1

您可以使用以下步骤在 ios 中实现linkedin共享:

在 IOS 中集成 Linkedin Api LinkedIn 平台使您能够使用他们的 LinkedIn 身份注册和登录您的应用程序或网站,还允许用户将他们的 LinkedIn 帐户连接到您的应用程序,以便轻松地将他们的活动发布到他们的关联账户。

开始在 iOS 应用程序中集成 Linkedin Api: 1.) 在 Xcode 中使用“Empty Application”在您的 xcode 中创建一个项目,并记下在 Linkedin 网站上注册您的应用程序时需要的包 ID。

2.)用他们的 xib 创建一个 UIViewController 类(如 LoginLinkedInViewController )并将其设置为 AppDelegate 类中 Window 的 rootViewController 。

3.)首先,您必须使用您当前的链接帐户在https://www.linkedin.com/secure/developer注册您的应用程序或创建一个新的linkedin帐户。

4.) 在Linkedin网站完成您的应用程序注册后,您将获得API Key、Secret Key、OAuth User Token和OAuth User Secret。

在这里,我们使用图书馆 OAutho 与用户linkedin帐户集成,登录后用户可以将状态发布到他们的linkedin帐户。

5.) 首先,您必须从这里下载库并解压缩。现在您必须在 Xcode 的 Project Navigator 中拖放 OAuthLoginView、ASIHTTP 和 OAuthStarterKit 文件夹。

6.) 要移除 xcode 中的链接错误,您必须添加 -all_load、-ObjC 和 -lc++ 标志,如图所示

7.) 展开“将二进制文件与库链接”。选择“+”按钮,并添加这些框架 SystemConfiguration.framework 、CFNetwork.framework 和 libz.dylib。

现在输入要在linkedin上分享的代码,您将在此处获得所需的代码Linkedin Share in ios

于 2015-06-24T13:34:40.913 回答
1

LinkedIn 终于发布了一个 iOS SDK:https://developer.linkedin.com/docs/share-on-linkedinhttps://developer.linkedin.com/docs/ios-sdk

看起来很彻底,所以希望这很容易!

到目前为止,我看到的唯一问题是:“请记住,启用 Mobile SDK 的应用程序需要在设备上安装官方的 LinkedIn iOS 应用程序才能正常运行”。不确定这是否意味着只是分享,用户需要该应用程序,因为这会有点令人沮丧。在 iOS 8 中,如果用户安装了应用程序,则已经有一个内置扩展。所以 SDK 将解决 iOS 7(当 9 出来时非常小)和比共享更复杂的场景我想

于 2015-07-07T14:32:34.487 回答