我有一個ios應用程序。我可以使用自定義url方案「linkedin://」從我的iOS應用程序打開鏈接的本機應用程序。但是如何通過我的ios App發佈一個鏈接到linkedin本地應用程序。我們有什麼特別的參數嗎?Linkedin的URL計劃
linkedin URL方案支持的參數是什麼?
感謝,Thiagesh
我有一個ios應用程序。我可以使用自定義url方案「linkedin://」從我的iOS應用程序打開鏈接的本機應用程序。但是如何通過我的ios App發佈一個鏈接到linkedin本地應用程序。我們有什麼特別的參數嗎?Linkedin的URL計劃
linkedin URL方案支持的參數是什麼?
感謝,Thiagesh
您可以跳轉到一個描述文件:
LinkedIn://#資料/ 9999
我只是測試這在我的iPhone 5就像一個魅力。
這裏有更多的對話,但內容不多。 http://developer.linkedin.com/forum/link-open-linkedin-profile-browser-ios-linkedin-app
在iOS 8.3工作:
linkedin://profile?id=[id]
看看到:http://pureoxygenlabs.com/10-app-url-schemes-for-marketers/
LinkedIn已經改變了計劃,現在它以這種方式工作:
linkedin://profile/[id]
是否有可用於此類鏈接的配置文件的便攜式標識符?如果是這樣,那麼人們在哪裏得到這樣一個ID?看起來,您從REST API獲得的memberId與請求它的應用程序的鍵相關聯,因此不起作用。 – 2016-01-20 20:07:56
它可以在您使用_https://www.linkedin.com/in_或_https://www.linkedin.com/profile/view?id = _ 之後從瀏覽器打開配置文件時看到的ID第一個使用「自定義網址」,第二個使用長而奇怪的標識符。 用這個方案你可以使用它們兩個。 – 2016-01-23 18:14:40
@AlessioCancian在IOS中工作正常,但在Android設備中無法工作。有沒有解決方法? – 2017-03-01 11:57:29
如果您通過LinkedIn REST API獲得LinkedIn檔案,然後您可以在JSON中找到publicProfileUrl
字段:
{
...
"publicProfileUrl": "https://www.linkedin.com/in/eugene-brusov"
...
}
然後這行代碼:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"https://www.linkedin.com/in/eugene-brusov"]];
重定向到它是否安裝或目標在本地LinkedIn應用程序打開配置文件中的iOS默認瀏覽器中打開配置文件。
在iOS上測試10.0.2和11.0.1。
它不適用於iOS 8.1 – 2015-03-03 15:39:24
如何在私人用戶配置文件的用戶配置文件ID中鏈接,以及linkedin://#profile/9999將適用於「siteStandardProfileRequest」url id。示例在個人用戶情況下來自linkedin個人資料的響應{「elname」:「krishan」,「id」:「6EEJyx5SRb」,「lastName」:「Yadav」,「siteStandardProfileRequest」:{「url」:「https:// www.linkedin.com/profile/view?id=469731775&authType=name&authToken=t_PM&trk=api*a4746481*s5063121*「} } with url scheme: - linkedin://#profile/469731775與下面的瀏覽器相同鏈接https:// www.linkedin.com/profile/view?id=27451049謝謝 – 2016-01-04 10:04:27