资 源 简 介
사용법
사용자 인증(데스크탑 기반 쉬운 인증) 예시
인증을 하시려면 먼저 APP_KEY 와 API_KEY 를 발급 받으셔야 합니다. 키 관련해서는 개발자센터 - 미투데이API - 애플리케이션 키 부분을 참조 하시기 바랍니다.
아래의 코드는 본인이 테스트 할 때 사용했던 것입니다. 전체적인 인증 절차만 지킨다면 예시대로 안하고 자신에게 편한대로 사용하셔도 무방합니다.
먼저, 자신이 발급 받은 키를 me2Service 객체에 입력합니다.
me2Service = new Me2API();me2Service.AppKey = 자신이 발급받은 키;me2Service.ApiKey = 자신이 발급받은 키;
인증 요청을 하고 토큰과 인증주소가 있는 Xml을 받습니다.
XmlDocument xDocAuthResult = me2Service.getAuthResult();
저 같은 경우에는 토큰과 인증주소를 따로 저장하였습니다.
XmlNodeList xNodeURL = xDocAuthResult.GetElementsByTagName("url");XmlNodeList xNodeToken = xDocAuthResult.GetElementsByTagName("token");me2Token = xNodeToken[0].InnerText; // 토큰 저장Uri authURL = new Uri(xNodeURL[0].InnerText); // 인증주소 저장
받은 인증 주소로 웹브라우져를 띄웁니다. 그러면 사용자는 웹브라우져 상으로 로그인 및 접근허용을 하게 됩니다. 인증에 대한 자세한 이해를 위해서는 개발자센터의 me2API 사용자 인증 탭에서 3번 데스크탑 기반 쉬운 인증을 참고하시기 바랍니다.
사용자가 접근허용을
文 件 列 表
SharpMe2Day
bin
Debug
Me2API.cs
Me2Error.cs
Me2Exception.cs
Model
Comment.cs
obj
Properties
AssemblyInfo.cs
SharpMe2Day.csproj
Util
Me2Util.cs
bin
Debug
SharpMe2Day.dll
SharpMe2Day.pdb
DesignTimeResolveAssemblyReferencesInput.cache
SharpMe2Day.csproj.FileListAbsolute.txt
SharpMe2Day.dll
SharpMe2Day.pdb
SharpMe2Day.sln
SharpMe2Day.suo