Translations:Пример доступа к данным из Excel/21/en — различия между версиями

Материал из WebHMI Wiki
Перейти к: навигация, поиск
(Новая страница: «Sub GetRegistersLog() Dim Client As New WebClient Client.BaseUrl = "http://192.168.1.254/api" Client.TimeoutMs = 15000 Dim Request As Ne…»)
 
(нет различий)

Текущая версия на 11:04, 12 апреля 2018

Информация о сообщении (править)
Это сообщение не имеет описания. Если вы знаете, где или как это сообщение используется, то можете помочь другим переводчикам, добавив к нему описание.
Формулировка сообщения (Пример доступа к данным из Excel)
Sub GetRegistersLog()
    
   Dim Client As New WebClient
   Client.BaseUrl = "http://192.168.1.254/api"
   Client.TimeoutMs = 15000
    
   Dim Request As New WebRequest
   Request.Resource = "register-log"
    
   Request.Method = WebMethod.HttpGet
   Request.RequestFormat = WebFormat.JSON
   Request.ResponseFormat = WebFormat.JSON
    
   Request.AddHeader "X-WH-START", Date2Unixtime(Now()) - 60 * 10 ' get data for last 10 minutes
   Request.AddHeader "X-WH-END", Date2Unixtime(Now())
        
   ' Set your API Key here
   Request.AddHeader "X-WH-APIKEY", "EBB484265A64A547411FAC660AE3710CAA797976"
    
   ' Set register IDs here. Comma-separated value
   Request.AddHeader "X-WH-REG-IDS", "1,21"
    
   Dim Response As WebResponse
   Set Response = Client.Execute(Request)
   Cells.Range("A4:J5000").Clear
ПереводSub GetRegistersLog()
    
   Dim Client As New WebClient
   Client.BaseUrl = "http://192.168.1.254/api"
   Client.TimeoutMs = 15000
    
   Dim Request As New WebRequest
   Request.Resource = "register-log"
    
   Request.Method = WebMethod.HttpGet
   Request.RequestFormat = WebFormat.JSON
   Request.ResponseFormat = WebFormat.JSON
    
   Request.AddHeader "X-WH-START", Date2Unixtime(Now()) - 60 * 10 ' get data for last 10 minutes
   Request.AddHeader "X-WH-END", Date2Unixtime(Now())
        
   ' Set your API Key here
   Request.AddHeader "X-WH-APIKEY", "EBB484265A64A547411FAC660AE3710CAA797976"
    
   ' Set register IDs here. Comma-separated value
   Request.AddHeader "X-WH-REG-IDS", "1,21"
    
   Dim Response As WebResponse
   Set Response = Client.Execute(Request)
   Cells.Range("A4:J5000").Clear

Sub GetRegistersLog()

   Dim Client As New WebClient
   Client.BaseUrl = "http://192.168.1.254/api"
   Client.TimeoutMs = 15000
   
   Dim Request As New WebRequest
   Request.Resource = "register-log"
   
   Request.Method = WebMethod.HttpGet
   Request.RequestFormat = WebFormat.JSON
   Request.ResponseFormat = WebFormat.JSON
   
   Request.AddHeader "X-WH-START", Date2Unixtime(Now()) - 60 * 10 ' get data for last 10 minutes
   Request.AddHeader "X-WH-END", Date2Unixtime(Now())
       
   ' Set your API Key here
   Request.AddHeader "X-WH-APIKEY", "EBB484265A64A547411FAC660AE3710CAA797976"
    
   ' Set register IDs here. Comma-separated value
   Request.AddHeader "X-WH-REG-IDS", "1,21"
   
   Dim Response As WebResponse
   Set Response = Client.Execute(Request)
   Cells.Range("A4:J5000").Clear