设备网络SDK开发使用手册


<NetworkCap version="2.0">
  <isSupportWireless>
    <!--req, xs:boolean, 是否支持无线-->
  </isSupportWireless>
  <isSupportPPPoE>
    <!--req, xs:boolean, 是否支持PPPoE-->
  </isSupportPPPoE>
  <isSupportBond>
    <!--req, xs:boolean, 是否支持网卡绑定模式-->
  </isSupportBond>
  <isSupport802_1x>
    <!--req, xs:boolean, 是否支持802_1x-->
  </isSupport802_1x>
  <isSupportNtp>
    <!--opt, xs:boolean, 是否支持NTP-->
  </isSupportNtp>
  <isSupportFtp>
    <!--opt, xs:boolen, 是否支持FTP-->
  </isSupportFtp>
  <isSupportUpnp>
    <!--opt, xs:boolean, 是否支持UPNP-->
  </isSupportUpnp>
  <isSupportPNP>
    <!--opt, xs:boolean, 是否支持PNP-->
  </isSupportPNP>
  <isSupportDdns>
    <!--opt, xs:boolean, 是否支持DDNS-->
  </isSupportDdns>
  <isSupportHttps>
    <!--opt, xs:boolea, 是否支持HTTPS-->
  </isSupportHttps>
  <SnmpCap>
    <!--opt, SNMP能力-->
    <isSupport>
      <!--req, xs:boolean, 是否支持SNMP-->
    </isSupport>
  </SnmpCap>
  <isSupportExtNetCfg>
    <!--opt, xs:boolean, 是否支持扩展网卡配置-->
  </isSupportExtNetCfg>
  <isSupportIPFilter>
    <!--opt, xs:boolean, 是否支持IP地址过滤-->
  </isSupportIPFilter>
  <isSupportEZVIZ>
    <!--opt, xs:boolean, 是否支持EZVIZ-->
  </isSupportEZVIZ>
  <isSupportEhome>
    <!--opt, xs:boolean, 是否支持EHOME-->
  </isSupportEhome>
  <isSupportWirelessServer>
    <!--opt, xs:boolean, 是否支持WIFI热点服务-->
  </isSupportWirelessServer>
  <isSupportWirelessDial/>
  <!--opt, req, xs:boolean, 是否支持wireless dial参数配置-->
  <GB28181Cap>
    <!--opt, GB/T28181能力-->
  <isSupportGB28181Service>
    <!--opt, xs:boolean, 是否支持GB/T28181-->
    </isSupportGB28181Service>
  </GB28181Cap>
  <isSupportMACFilter>
    <!--opt, xs:boolean, 是否支持MAC地址过滤--> 
  </isSupportMACFilter>
  <isSupportIntegrate>
    <!--opt, xs:boolean, 是否支持ONVIF\CGI\ISAPI标准协议集成-->
  </isSupportIntegrate>
  <isSupportplatformAccess>
    <!--opt, xs:boolean, 是否支持GB28181或者EHOME协议平台接入地址过滤功能-->
  </isSupportplatformAccess>
  <ResourceIPCap>
    <!--opt, xs:boolean, 是否支持IP资源-->
    <isSupport>
      <!--req, xs:boolean,opt=”true,false” -->
    </isSupport>
    <ipType>
      <!--req, xs:string,opt=”normal,resource,ip类型:普通(控制器)IP、资源IP” -->
    </ipType>
    <needSetting>
      <!--dep, xs:boolean,opt=”true,false”,是否需要设置资源IP,该节点仅当ipType为normal时才返回 -->
    </needSetting>
  </ResourceIPCap>
  <isSupportResourceStatistics>
    <!-- opt, xs:boolean ,是否支持网络资源统计-->
  </isSupportResourceStatistics>
  <isSupportBandwidthLimit>
    <!-- opt, xs:boolean,是否支持限制带宽 -->
  </isSupportBandwidthLimit>
  <isSupportPOEPortsDisableAdaptiveServer>
    <!-- opt, xs:boolean, 是否支持POE协议 -->
  </isSupportPOEPortsDisableAdaptiveServer>

  <WPS>
    <NetworkInterfaceList size="2">
      <NetworkInterface>
        <id>
          <!-- req, xs:string, -->
        </id>
        <enabled>
          <!-- req, xs:boolean-->
        </enabled>
        <isSupportAutoConnect>
          <!-- opt, xs:boolean -->
        </isSupportAutoConnect>
        <isSupportDevicePinCode>
          <!-- opt, xs:boolean -->
        </isSupportDevicePinCode>
        <isSupportDevicePinCodeUpdate>
          <!-- opt, xs:boolean -->
        </isSupportDevicePinCodeUpdate>
        <ApPinCode>
          <ssid min="" max="">
            <!-- opt, xs:string -->
          </ssid>
          <pinCode min="" max="">
            <!-- opt, xs:string -->
          </pinCode>
        </ApPinCode>
      </NetworkInterface>
    </NetworkInterfaceList>
  </WPS>

  <verificationCode max="">
    <!--opt, xs:string,是否支持在登陆用户为admin的情况下返回验证码-->
  </verificationCode>
 
  <VerificationCodeModification>
    <!--opt,xs:string,是否支持在登陆用户为admin的情况下,返回该节点,验证码支持修改节点;没有节点和节点值里面返回值为false 表示不支持-->

    <verificationCodeType opt="normal,empty">normal</verificationCodeType>
      <isSupportDeclarationURL>
        <!-- opt, xs:boolean,是否支持服务申明的超链接 -->
     </isSupportDeclarationURL>
     <isSupportPrivacyPolicyURL>
        <!-- opt, xs:boolean,是否支持隐私条款的超链接 -->
     </isSupportPrivacyPolicyURL>
     <!--opt,设备验证码是否修改过,修改了返回true,没有修改,返回false,不返回该节点表示不支持判断认证码是否修改-->
     
     <verificationCodeModify opt="true,false">true</verificationCodeModify>
      <Hyperlinks>
        <!--opt-->
          <declarationURL>
            <!--opt,xs:string,服务申明的超链接-->
          </declarationURL>
          <privacyPolicyURL>
            <!--opt,xs:string,隐私条款的超链接-->
          </privacyPolicyURL>
       </Hyperlinks>
       <isSupportVerificationCodeCheck>
        <!-- opt, xs:boolean,是否支持验证码检验 -->
       </isSupportVerificationCodeCheck>
       <isSupportOldVerificationCode>
         <!-- opt, xs:boolean,是否支持老版本萤石密码配置(老版本密码为六位,全为大写字母) -->
       </isSupportOldVerificationCode>
    
  </VerificationCodeModification>
  
</NetworkCap>