2016-11-23 89 views
0

我想Yammer的SDK整合到iOS的按哭诉文档Yammer的SDK集成我创建了特定重定向Url.When我试图登录它说“1001无令牌或状态恢复”应用程序,所以我认为这是是一个认证,但在那之后它不会返回代码。认证在iOS中

NSURLRequest *serializedRequest = [requestSerializer requestBySerializingRequest:request withParameters:params error:&error]; 

返回的NSURLRequest到一个UIWebView并验证到authRedirect URL NSString *code = params[YMQueryParamCode]; 的代码返回为无任何一个可以帮助我如何能整合的Yammer 重定向URL:https://www.yammer.com/companyName/

回答

0

重定向URI不应该是一个Yammer网址。它应该是一个带有自定义方案的网址,可将您带回iOS应用。

README

步骤2)如在步骤1中应用程序设置的一部分,设置重定向URI到自定义URI方案。这对您的iOS应用程序必须是唯一的。这里有一个例子:comabccorpyammer1://our.custom.uri 确保方案名称(在这种情况下,“comabccorpyammer1”)是唯一能与贵公司的iOS应用。

如果您的目标是iOS 9或更高版本,通用链接也可能正常工作,但我从未尝试过。他们还必须指向您拥有的域名。