2016-11-23 3 views
0

Yammer SDK를 iOS에 통합하려고합니다. 특정 리디렉션 URL이있는 응용 프로그램을 만들었습니다. 로그인하려고 시도 할 때 "1001 토큰이나 상태가 반환되지 않았습니다"라고 생각하므로 생각합니다. 인증을 받아야하지만 그 후에는 코드를 반환하지 않습니다. https://www.yammer.com/companyName/iamm의 Yammer SDK 통합의 인증

답변

0

리디렉션에게 URI가 안 :있는 UIWebView에 NSURLRequest 반환

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

그것은 authRedirect URL로 하나 도움 내가 불평 리디렉션 URL을 통합하는 방법 할 수 전무로 NSString *code = params[YMQueryParamCode]; 코드 반환을 인증 멍청한 URL. iOS 앱으로 다시 연결되는 맞춤 구성표가있는 URL이어야합니다. README에서

: 1 단계에서 응용 프로그램 설치의 일환으로

2 단계), 사용자 정의 URI 방식에 리디렉션 URI를 설정합니다. 이는 iOS 앱에서만 고유해야합니다. 다음은 예입니다. comabccorpyammer1 : //our.custom.uri 스키마 이름 (이 경우 "comabccorpyammer1")이 회사 및 iOS 앱에 고유 한 것인지 확인하십시오.

iOS 9 이상을 타겟팅하는 경우 범용 링크가 작동 할 수도 있지만 시도한 적이 없습니다. 또한 자신이 소유 한 도메인을 가리켜 야합니다.