QQ, SINA 타사 로그인
TencentOAuth
과TencentRequest
로 전자는 서버에 로그인을 요청하는 데 사용되고 후자는 요청 정보를 포함하는 데 사용된다.현재 QQ 로그인은 모바일 앱에서 아직 SSO 방식을 채택하지 않았으니 앞으로 따라갈 것이다.ControllerView
클래스에서 TencentOAuth
유형의 인스턴스 변수를 선언하고 - (void)viewDidLoad
메서드에서 초기화합니다._tencentOAuth = [[TencentOAuth alloc] initWithAppId: @"your app id" andDelegate: self];
TencentOAuth
가 수락한 Delegate는 TencentSessionDelegate
유형입니다.그래서 ControllerView
대상은 반드시 TencentSessionDelegate
의뢰를 실현해야 한다.이 의뢰는 다음과 같은 방법을 설명합니다.- (void)tencentDidLogin; // - (void)tencentDidLogout; // - (void)tencentDidNotLogin: (BOOL); // , 。 - (void)tencentDidNotNetwork; //
위의 모든 방법을 실현하고 서버에 인증 요청을 합니다
[_tencentOAuth authorize:_permissions inSafari:NO];
_permissions
는 하나의 수조로 수조의 모든 항목은 사용자가 권한을 부여한 OpenAPI 목록을 대표한다. 예를 들어 마이크로 블로그, 발표 설명 등을 발표할 수 있다.inSafari
safari에서 로그인해야 하는지 기본값은 NO입니다.Weibo 로그인
시나닷컴 마이크로박은 이미 SSO 로그인 모드를 채택했다. SSO즉
Single Sign On
, 단일 로그인이다.공식 라이브러리에서 SinaWeibo
과SinaWeiboRequest
는 두 개의 가장 무거운 종류로 먼저 SinaWeibo
실례 변수를 성명한다.SinaWeibo *weiboOAth;
생성
SinaWeibo
인스턴스:weiboOAuth = [[SinaWeibo alloc] initWithAppKey:kAppKey appSecret:kAppSecret appRedirectURI:kAppRedirectURI andDelegate: delegate];
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
자바 시 나 웨 이 보 API 호출 첫 번 째 웨 이 보 발표다운로드 가 끝 난 후 압축 을 풀 고 my eclipse 를 열 고 새 항목 을 만 들 고 방금 압축 을 풀 었 던 Import 를 항목 에 넣 습 니 다.그림 에서 보 듯 이: 다음은 이 사이트 로http://o...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.