![](/img/trans.png)
[英]share post on linkedin using ios swift 3 and linkedin sdk is not working
[英]iOS linkedin share not working
我無法使用新的linkedin sdk。 它只是打開登錄視圖。 當我登錄時,它會轉到帳戶/個人資料中的鏈接,而不是顯示共享提示。 有人有最新 sdk 的博客或示例嗎? 它只是浪費了我的 3 天。 請幫忙。
NSArray *permissions = [NSArray arrayWithObjects:LISDK_W_SHARE_PERMISSION, nil];
[LISDKSessionManager createSessionWithAuth:permissions state:nil showGoToAppStoreDialog:YES successBlock:^(NSString *returnState)
{
NSLog(@"%s","success called!");
NSString *url = @"https://api.linkedin.com/v1/people/~/shares";
NSString *payload = @"{\"comment\":\"Check out developer.linkedin.com! http://linkd.in/1FC2PyG\",\"visibility\":{ \"code\":\"anyone\" }}";
if ([LISDKSessionManager hasValidSession])
{
[[LISDKAPIHelper sharedInstance] postRequest:url stringBody:payload
success:^(LISDKAPIResponse *response)
{
// do something with response
NSLog(@"response : %@",response.data);
}
error:^(LISDKAPIError *apiError) {
// do something with error
NSLog(@"error: %@",apiError);
}];
}
}
errorBlock:^(NSError *error){
NSLog(@"%s","error called!");
}];
//
我面臨同樣的問題。這是一種有效的方法,但不是一個好主意: UIApplication.sharedApplication().openURL(NSURL(string: "https://www.linkedin.com/shareArticle?mini=true&url=http://developer.linkedin.com&title=LinkedIn%20Developer%20Network&summary=My%20favorite%20developer%20program&source=LinkedIn")!)
如果您通過適用於 iOS 的 SDK 成功分享了某些內容,請告訴我。
只需使用這樣的 URL 並超鏈接您的共享按鈕/圖標/文本...
https://www.linkedin.com/sharing/share-offsite/?url={url}
來源: Microsoft LinkedIn 共享 URL 文檔。
例如,這對我有用:
https://www.linkedin.com/sharing/share-offsite/?url=http://www.wikipedia.org/
工作正常:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.