使用UIActivityViewController在Linkedin上共享

时间:2015-06-24 12:40:51

标签: ios linkedin socialshare

我想创建一个包含TreeViewTreeViewItemFacebookTwitterGoogle+共享选项的自定义活动控制器。

GooglePlusShareActivityPinterestShareActivity是我为LinkedinPinterest找到的内容。

为此目的,是否有Google+的自定义实现?

2 个答案:

答案 0 :(得分:1)

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

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

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

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

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

4.。)在Linkedin网站上完成您的应用注册后,您将获得API密钥,密钥,OAuth用户令牌和OAuth用户密钥。

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

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

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

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

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

答案 1 :(得分: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出现时相当小)和更复杂的场景,而不仅仅是分享我猜想