簡體   English   中英

iOS 鏈接共享不起作用

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM