通过 iOS 应用程序在 LinkedIn 上分享 URL

Share an URL on LinkedIn from an iOS app

我正在开发一个 iOS 应用程序,因为我需要在 linkedIn 上共享 URL 当用户点击共享按钮时,我的应用程序的 URL 应该被共享。如果安装了 LinkedIn 应用程序,则应该通过应用程序共享,如果未安装应用程序,用户应该能够共享 vis safari.Below 是我的代码

if (![[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"linkedin://shareArticle/mini=true&url=http://code.tutsplus.com/tutorials/ios-sdk-working-with-url-schemes--mobile-6629"]]) {

        // opening the app didn't work - let's open Safari
        if (![[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"https://www.linkedin.com/shareArticle?mini=true&url=http://code.tutsplus.com/tutorials/ios-sdk-working-with-url-schemes--mobile-6629"]]) {

            // nothing works - perhaps we're not only
            NSLog(@"LinkedIn doesn't works. Punt.");
        }
    }

当未安装该应用程序时,用户被重定向到 safari 并且包含我的应用程序的 URL,这工作得很好。 但是,如果安装了该应用程序,它会打开共享弹出窗口,但不包括我的 URL。共享工作正常 我需要将 URL 添加到我传递的共享中。

完整的参考指南在这里 https://developer.linkedin.com/docs/share-on-linkedin