code: def test_xf(a, b):
      import requests
      import time
      import json
      import hashlib
      import base64
  
      x_appid = cf.get("xf", "appid")
      api_key = cf.get("xf", "api_key")
      url = "http://api.xfyun.cn/v1/service/v1/image_identify/face_verification"
      x_time = str(int(time.time()))
      param = {"auto_rotate": True}
      param = json.dumps(param)
      x_param = base64.b64encode(param.encode("utf-8"))
      m2 = hashlib.md5()
      # m2.update(str(api_key + x_time + str(x_param, 'utf-8')).encode('utf-8'))
      m2.update(str(api_key + x_time + str(x_param).encode("utf-8")))
      x_checksum = m2.hexdigest()
      x_header = {
          "X-Appid": x_appid,
          "X-CurTime": x_time,
          "X-CheckSum": x_checksum,
          "X-Param": x_param,
      }
      with open(a, "rb") as f:
          f1 = f.read()
      with open(b, "rb") as f:
          f2 = f.read()
      # f1_base64 = str(base64.b64encode(f1), 'utf-8')
      # f2_base64 = str(base64.b64encode(f2), 'utf-8')
      f1_base64 = str(base64.b64encode(f1))
      f2_base64 = str(base64.b64encode(f2))
      data = {
          "first_image": f1_base64,
          "second_image": f2_base64,
      }
      req = requests.post(url, data=data, headers=x_header)
      result = req.content
      print(result)
  
imports: import ConfigParser
label_desc: Use image node_id 2 for calling a global function with example usage: test_xf(a, b) without return types