更新时间:2025-11-21 GMT+08:00
创建B1连接器
步骤1 登录集成工作台-连接器-我的连接器-创建我的连接器
采用自定义认证,使用函数,创建函数。

编辑源码,输入Python代码(根据使用B1服务域名修改url)。
- import requests
- from requests.packages.urllib3.exceptions import InsecureRequestWarning
- requests.packages.urllib3.disable_warnings(InsecureRequestWarning)
- ## main函数是方法的入口,
- ##设置变量表单项的变量
- ## 会被预置到inputData中,
- ## 如果你在上面定义了参数name
- ##则在inoutData["name"]就可以访问变量name
- def login(body):
- url = 'https://api-service.sperp.myhuaweicloud.com/XXXX/b1s/v1/Login'
- headers = {'Content-Type': 'application/json'}
- session = requests.Session()
- session.post(url, json=body, headers=headers, verify=False)
- _cookies = []
- for k, v in session.cookies.get_dict().items():
- _cookies.append(k + "=" + v)
- return {'Cookie': ';'.join(_cookies)}
- ## result 是此函数的输出,可以是一个基本类型或string类型
- ##,也可以是Object类型,
- def main(inputData):
- body = {
- "CompanyDB": inputData["CompanyDB"],
- "UserName": inputData["UserName"],
- "Password": inputData["Password"]
- }
- result = login(body)
- return result

父主题: 创建到B1和MES集成链路