我想创建一个包含TreeView
,TreeViewItem
,Facebook
,Twitter
和Google+
共享选项的自定义活动控制器。
GooglePlusShareActivity和PinterestShareActivity是我为Linkedin
和Pinterest
找到的内容。
为此目的,是否有Google+
的自定义实现?
答案 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-linkedin,https://developer.linkedin.com/docs/ios-sdk
看起来非常彻底,所以希望这会让事情变得简单!
我发现到目前为止唯一的问题是:"请记住,支持Mobile SDK的应用程序需要在设备上安装官方LinkedIn iOS应用才能正常运行"。不确定这是否只是为了分享,用户需要应用程序,因为这会有点令人沮丧。在iOS 8中,如果用户安装了应用程序,则已经有内置扩展程序。因此SDK可以解决iOS 7(当9出现时相当小)和更复杂的场景,而不仅仅是分享我猜想