Exemplo n.º 1
0
        // c_keyを使ってpinコードで認証する
        public void Authorize()
        {
            // get auth url
            var requestToken = service.GetRequestToken();
            var url = service.GetAuthenticationUrl(requestToken).ToString();

            // input
            string pin = inputer(url);

            Debug.WriteLine(pin);
            if (pin == null) { return; }

            // get & set access token
            access = service.GetAccessToken(requestToken, pin);

            // check & save
            if(auth())
            {
                var y = new YamlSequence(access.Token, access.TokenSecret);
                y.ToYamlFile(tokenFile);
            }
        }