繁体   English   中英

使用UIActivityViewController在Linkedin上共享

[英]Sharing on Linkedin using UIActivityViewController

我想使用FacebookTwitterGoogle+LinkedinPinterest共享选项创建一个自定义活动控制器。

GooglePlusShareActivityPinterestShareActivity是我为Google+Pinterest找到的。

为此有任何定制的Linkedin实现吗?

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

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

开始在iOS App中集成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密钥,秘密密钥,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终于发布了一个iOS SDK: https : //developer.linkedin.com/docs/share-on-linkedin,https : //developer.linkedin.com/docs/ios-sdk

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM