iOS LinkedIn API错误

Lau*_*fan 2 oauth linkedin ios

我正在尝试在我的项目中实现这个LinkedIn库,但是当我尝试呈现LinkedIn屏幕时,我似乎遇到了错误:

授权失败LinkedIn1:错误域= LIALinkedInERROR代码= 1"操作无法完成.(LIALinkedInERROR错误1.)"

你可以在这里找到我正在使用的代码.

Kun*_*pta 11

我也遇到了同样的问题.我的错误是Error Domain = LIALinkedInERROR Code = 2.在2016年5月26日,Linkedin再次进行了一些更改,因为额外的'#!' 被添加到状态,因此,LIALinkedInAuthorizationViewController类中的状态不匹配.因此解决方案是通过替换字符串或通过检查包含字符串来删除这两个字符.

在这个方法的else部分 - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType {

改为`

      NSString *receivedState = [[self extractGetParameter:@"state" fromURLString: url] stringByReplacingOccurrencesOfString:@"#!" withString:@""];
Run Code Online (Sandbox Code Playgroud)

`或apply包含字符串,以便完全匹配状态.

我知道这种奇怪的解决方案,但这对我有用.希望它也能帮到你.祝一切顺利

在此输入图像描述


Vij*_*wal 5

愿这些信息对您有所帮助 -

在此输入图像描述

API使用条款

过渡指南