私のiosアプリケーションにlinkedinを統合しようとしています。私のアプリがインストールされていないと、 FacebookやGmailのようなWebブラウザにリダイレクトします。私は気象linkedinがアプリケーションのインストールされていない場合、またはカスタムコードを書く必要がありますので、Webページにリダイレクトするこの種のものをサポートしたいと思いますので、カスタムコードアプリケーションがインストールされていない場合、およびインストールされている場合に作成されます。 リンクインSDKをアプリケーションに統合した後、以下のコードを記述しました。IOS:LinkedInアプリケーションがインストールされていないときにサインインがWebページにリダイレクトされない
LISDKSessionManager createSessionWithAuth:[NSArray arrayWithObjects:LISDK_BASIC_PROFILE_PERMISSION, LISDK_EMAILADDRESS_PERMISSION, nil]
state:nil
showGoToAppStoreDialog:YES
successBlock:^(NSString *returnState) {
NSLog(@"%s","success called!");
LISDKSession *session = [[LISDKSessionManager sharedInstance] session];
NSLog(@"value=%@ isvalid=%@",[session value],[session isValid] ? @"YES" : @"NO");
NSMutableString *text = [[NSMutableString alloc] initWithString:[session.accessToken description]];
[text appendString:[NSString stringWithFormat:@",state=\"%@\"",returnState]];
NSLog(@"Response label text %@",text);
}
errorBlock:^(NSError *error) {
NSLog(@"%s","error called!");
}
];
:このすべてはで説明されて
をiOS SDKドキュメントはありますが、明確な情報はありません。偶然にGmailやfbのようにウェブページに行く場合は、「showGoToAppStoreDialog」をNOに設定してみることをおすすめします。 – sanman
linkdin sdkを統合したい場合は、デバイスにLinkDinアプリをインストールする必要があります。インストールしないと自動的に実際のデバイスにはインストールされません。 –
http:///www.appcoda.com/linkedin-sign-in/ですが、OAuth 2.0を使用しています。 – sanman