[-]
Szybkie szukanie


Baner sklepu jdtech.pl
Odpowiedz 
 
Ocena wątku:
  • 1 Głosów - 5 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
HiLink API dla urządzeń Huawei
29-01-2015, 17:53 (Ten post był ostatnio modyfikowany: 31-01-2015 23:49 przez VipeRsan.)
Post: #3
HiLink API dla urządzeń Huawei
2. Strony API - żądania i odpowiedzi - cd.
  • Moduł device

    Sprawdzenie dostępności nowej wersji?
    • url: http://192.168.8.1/api/device/autorun-version
    • metoda: GET
    • żądanie: brak
    • odpowiedź:
      Kod:
      <response>
          <Version>22.001.25.00.03</Version>
      </response>
    • Uwagi: brak

    Podstawowe informacje
    • url: http://192.168.8.1/api/device/basic_information
    • metoda: GET
    • żądanie: brak
    • odpowiedź:
      Kod:
      <response>
          <productfamily>LTE</productfamily>
          <classify>hilink</classify>
          <multimode>0</multimode>
      </response>
    • Uwagi:
      • productfamily:
        • 1 lub CDMA - tryb CDMA
        • 2 lub WCDMA lub LTE - tryb WCDMA/LTE
      • multimode:
        • 1 - single mode?
        • 2 - multi mode?

    Pobranie ścieżki dostępu pliku rejestrowania wydarzeń
    • url: http://192.168.8.1/api/device/compresslogfile
    • metoda: GET
    • żądanie: brak
    • odpowiedź:
      Kod:
      <response>
          <LogPath>http://192.168.8.1/FS:/app/webroot/data/userdata/device/WebApp.zip</LogPath>
      </response>
    • Uwagi: brak

    Restart modemu, przywrócenie konfiguracji, kopia zapasowa konfiguracji, wyłączenie urządzenia
    • url: http://192.168.8.1/api/device/control
    • metoda: POST
    • żądanie:
      Kod:
      <request>
          <Control></Control>
      </request>
    • odpowiedź:
      Kod:
      <response>OK</response>
    • Uwagi:
      • Control:
        • 1 - restart urządzenia
        • 2 - przywrócenie konfiguracji (brak informacji jak podać plik z zapisaną konfiguracją. Być może korzysta z pliku http://192.168.8.1/nvram.bak)
        • 3 - kopia zapasowa konfiguracji (konfiguracja jest dostępna pod adresem http://192.168.8.1/nvram.bak. Plik jest z kodowaniem base64)
        • 4 - wyłączenie urządzenia

    Sprawdzenie stanu trybu szybkiego startu urządzenia
    • url: http://192.168.8.1/api/device/fastbootswitch
    • metoda: GET
    • żądanie: brak
    • odpowiedź:
      Kod:
      <response>
          <fastbootswitch></fastbootswitch>
      </response>
    • Uwagi: brak

    Ustawienie stanu trybu szybkiego startu urządzenia
    • url: http://192.168.8.1/api/device/fastbootswitch
    • metoda: POST
    • żądanie:
      Kod:
      <request>
          <fastbootswitch></fastbootswitch>
      </request>
    • odpowiedź:
      Kod:
      <response>OK</response>
    • Uwagi: brak

    Informacje o urządzeniu
    • url: http://192.168.8.1/api/device/information
    • metoda: GET
    • żądanie: brak
    • odpowiedź:
      Kod:
      <response>
          <DeviceName>E3372</DeviceName>
          <SerialNumber>L8FBY14926014416</SerialNumber>
          <Imei>866133021233764</Imei>
          <Imsi>260060064970338</Imsi>
          <Iccid>89480610500149703380</Iccid>
          <Msisdn></Msisdn>
          <HardwareVersion>CL1E3372SM Ver.A</HardwareVersion>
          <SoftwareVersion>22.286.53.01.161</SoftwareVersion>
          <WebUIVersion>16.100.05.00.03</WebUIVersion>
          <MacAddress1>00:0D:87:8E:4B:AC</MacAddress1>
          <MacAddress2></MacAddress2>
          <ProductFamily>LTE</ProductFamily>
          <Classify>hilink</Classify>
          <supportmode>LTE|WCDMA|GSM</supportmode>
          <workmode>LTE</workmode>
      </response>
    • Uwagi: brak

    Przełączanie modemu w tryb debugowania/NDIS
    • url: http://192.168.8.1/api/device/mode
    • metoda: POST
    • żądanie:
      Kod:
      <request>
          <mode>1</mode>
      </request>
    • odpowiedź:
      Kod:
      <response>OK</response>
    • Uwagi: Mając modem wpięty do routera zniknie połączenie z internetem gdy zostanie włączony tryb debug.
      • mode:
        • 0 - tryb project (normalna praca?)
        • 1 - tryb debug/NDIS (dostęp do portów szeregowych)

    Pobranie ustawień pliku rejestrowania wydarzeń
    • url: http://192.168.8.1/api/device/logsetting
    • metoda: GET
    • żądanie: brak
    • odpowiedź:
      Kod:
      <response>
          <Where>2</Where>
          <Size>1000</Size>
          <Modules>
              <Module>
                  <name>ats</name>
                  <desc>AT Server</desc>
                  <mask>0</mask>
                  <file></file>
              </Module>
              <Module>
                  ...
              </Module>
              ...
          </Modules>
      </response>
    • Uwagi: brak

    Ustawienia pliku rejestrowania wydarzeń
    • url: http://192.168.8.1/api/device/logsetting
    • metoda: POST
    • żądanie:
      Kod:
      <request>
          <Where>2</Where>
          <Size>1000</Size>
          <Modules>
              <Module>
                  <name>ats</name>
                  <desc>AT Server</desc>
                  <mask>0</mask>
                  <file></file>
              </Module>
              <Module>
                  ...
              </Module>
              ...
          </Modules>
      </request>
    • odpowiedź:
      Kod:
      <response>OK</response>
    • Uwagi: brak

    Sprawdzenie stanu trybu oszczędzania energii
    • url: http://192.168.8.1/api/device/powersaveswitch
    • metoda: GET
    • żądanie: brak
    • odpowiedź:
      Kod:
      <response>
          <powersaveswitch></powersaveswitch>
      </response>
    • Uwagi: brak

    Ustawienie stanu trybu oszczędzania energii
    • url: http://192.168.8.1/api/device/powersaveswitch
    • metoda: POST
    • żądanie:
      Kod:
      <request>
          <powersaveswitch></powersaveswitch>
      </request>
    • odpowiedź:
      Kod:
      <response>OK</response>
    • Uwagi: brak

    Parametry sygnału (2)
    • url: http://192.168.8.1/api/device/signal
    • metoda: GET
    • żądanie: brak
    • odpowiedź:
      Kod:
      <response>
          <pci>40</pci>
          <sc></sc>
          <cell_id>2123610</cell_id>
          <rsrq>-6dB</rsrq>
          <rsrp>-91dBm</rsrp>
          <rssi>-71dBm</rssi>
          <sinr>14dB</sinr>
          <rscp></rscp>
          <ecio></ecio>
          <mode>7</mode>
      </response>
    • Uwagi: brak

    Sprawdzenie stanu modułu tetheringu przez USB
    • url: http://192.168.8.1/api/device/usb-tethering-switch
    • metoda: GET
    • żądanie: brak
    • odpowiedź:
      Kod:
      <response>
          <tetheringswitch></tetheringswitch>
      </response>
    • Uwagi: brak

    Sprawdzenie stanu tetheringu przez USB
    • url: http://192.168.8.1/api/device/usb-tethering
    • metoda: GET
    • żądanie: brak
    • odpowiedź:
      Kod:
      <response>
          <tethering></tethering>
      </response>
    • Uwagi: brak

    Ustawienie stanu tetheringu przez USB
    • url: http://192.168.8.1/api/device/usb-tethering
    • metoda: POST
    • żądanie:
      Kod:
      <request>
          <tethering></tethering>
      </request>
    • odpowiedź:
      Kod:
      <response>OK</response>
    • Uwagi: brak
  • Moduł DHCP

    Pobranie ustawień DHCP
    • url: http://192.168.8.1/api/dhcp/settings
    • metoda: GET
    • żądanie: brak
    • odpowiedź:
      Kod:
      <response>
          <DhcpIPAddress>192.168.8.1</DhcpIPAddress>
          <DhcpLanNetmask>255.255.255.0</DhcpLanNetmask>
          <DhcpStatus>1</DhcpStatus>
          <DhcpStartIPAddress>192.168.8.100</DhcpStartIPAddress>
          <DhcpEndIPAddress>192.168.8.200</DhcpEndIPAddress>
          <DhcpLeaseTime>86400</DhcpLeaseTime>
          <DnsStatus>1</DnsStatus>
          <PrimaryDns>192.168.8.1</PrimaryDns>
          <SecondaryDns>192.168.8.1</SecondaryDns>
      </response>
    • Uwagi:
      • DhcpStatus:
        • 0 - serwer DHCP wyłączony
        • 1 - serwer DHCP włączony
      • DhcpLeaseTime: czas zwolnienia musi zawierać się w przedziale od 86400 do 604800. Domyślnie jest 86400.

    Ustawienie DHCP
    • url: http://192.168.8.1/api/dhcp/settings
    • metoda: POST
    • żądanie:
      Kod:
      <request>
          <DhcpIPAddress></DhcpIPAddress>
          <DhcpLanNetmask></DhcpLanNetmask>
          <DhcpStatus></DhcpStatus>
          <DhcpStartIPAddress></DhcpStartIPAddress>
          <DhcpEndIPAddress></DhcpEndIPAddress>
          <DhcpLeaseTime></DhcpLeaseTime>
          <PrimaryDns></PrimaryDns>
          <SecondaryDns></SecondaryDns>
      </request>
    • odpowiedź:
      Kod:
      <response>OK</response>
    • Uwagi:
      • DhcpStatus:
        • 0 - serwer DHCP wyłączony
        • 1 - serwer DHCP włączony
      • DhcpLeaseTime: czas zwolnienia musi zawierać się w przedziale od 86400 do 604800. Domyślnie jest 86400.
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
[-] 1 użytkownik podziękował użytkownikowi VipeRsan za tę wiadomość:
wojtek1122 (2021-04-28)
Odpowiedz 


Wiadomości w tym wątku
HiLink API dla urządzeń Huawei - VipeRsan - 29-01-2015 17:53

Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Huawei E3276 brak modemu RAS jest tylko karta sieciowa NDIS Krystyna z gazowni 11 31 631 19-01-2018 13:37
Ostatni post: Krystyna z gazowni
  Huawei E3276 nie rozpoznaje Sieci Aero2- uszkodzona Antena ? AdamK 10 39 462 19-01-2018 10:36
Ostatni post: jakubd
  huawei e3531 s2 nie przełancza automatycznie sieci po zmianie karty? Lorek 14 38 451 11-11-2017 10:46
Ostatni post: Lorek
  huawei e372 vs Huawei E3531 Lorek 13 43 305 08-03-2017 07:19
Ostatni post: jakubd
Lightbulb Wymuszanie UMTS 900 MHz w modemach Huawei jakubd 185 600 879 04-02-2017 18:11
Ostatni post: jakubd



MyBB SQL Error

MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
1017 - Can't find file: './c1jdtech_forum/threadviews.MYI' (errno: 2 "No such file or directory")
Query:
INSERT INTO threadviews (tid) VALUES('3460')