Ejemplo n.º 1
0
 private void FrmGateMain_Load(object sender, EventArgs e)
 {
     Task.Factory.StartNew(() =>
     {
         var url = "https://visitor.yowhale.com/openapi/guard/openDoor.json?{0}";
         using (MeetingHttpRequest requestAPI = new MeetingHttpRequest(url))
         {
             var sw = Stopwatch.StartNew();
             var code = "meeting://book?code=60d60b0c-7355-4049-ab6c-9066de78faea";
             var flag = requestAPI.VerfiyAccess(code);
             sw.Stop();
             Debug.WriteLine("open door:" + flag + " " + sw.ElapsedMilliseconds);
         }
     });
 }
Ejemplo n.º 2
0
 private void btnMeeting_Click(object sender, EventArgs e)
 {
     Task.Factory.StartNew(() =>
     {
         while (true)
         {
             var url = "https://meeting.yowhale.com/openapi/guard/openDoor.json?{0}";
             using (MeetingHttpRequest requestAPI = new MeetingHttpRequest(url))
             {
                 var sw = Stopwatch.StartNew();
                 var code = "meeting://book?code=60d60b0c-7355-4049-ab6c-9066de78faea";
                 var flag = requestAPI.VerfiyAccess(code);
                 sw.Stop();
                 Debug.WriteLine("open door:" + flag + " " + sw.ElapsedMilliseconds);
                 //label1.Text = "API call:" + sw.ElapsedMilliseconds + " " + (flag ? "true" : "false");
             }
             Thread.Sleep(1000);
         }
     });
 }
Ejemplo n.º 3
0
 private void btnVisitor_Click(object sender, EventArgs e)
 {
     Task.Factory.StartNew(() =>
     {
         while (true)
         {
             var url = "https://visitor.yowhale.com/openapi/guard/openDoor.json?{0}";
             using (MeetingHttpRequest requestAPI = new MeetingHttpRequest(url))
             {
                 var sw = Stopwatch.StartNew();
                 var code = "visitor://book?code=2f2e4c9e-6cd8-402e-a95c-e08f4006894e";
                 code = "visitor://book?code=7f88fc92-e3ed-40d2-b32a-01e0074df113";
                 var flag = requestAPI.VerfiyAccess(code);
                 sw.Stop();
                 Debug.WriteLine("open door:" + flag + " " + sw.ElapsedMilliseconds);
                 //label1.Text = "API call:" + sw.ElapsedMilliseconds + " " + (flag ? "true" : "false");
             }
             break;
             Thread.Sleep(1000);
         }
     });
 }