文档首页/
华为云SparkPack解决方案/
最佳实践/
SparkPack 企业ERP和黑湖MES集成/
集成实施最佳实践/
创建到SparkPack 企业ERP和MES集成链路/
创建MES连接器
更新时间:2023-05-15 GMT+08:00
创建MES连接器
步骤1 集成工作台-连接器-创建连接器
采用自定义认证,使用函数,创建函数,编辑源码,输入Python代码。
函数MESlogin python代码(根据实际使用MES服务域名修改url):
- # -*- coding:utf-8 -*-
- import json
- import base64
- import requests
- def login(body):
- url = 'https://v3-hw-openapi.blacklake.cn/api/openapi/domain/web/v1/system/_refreshToken'
- req_body = {
- 'appKey': body.get('appKey'),
- 'appSecret': body.get('appSecret'),
- 'factoryNumber': body.get('factoryNumber')
- }
- rsp = requests.post(url, json=req_body)
- print(rsp)
- rsp_body = rsp.json()
- token = rsp_body.get('data').get('token')
- print('request success....')
- return {
- 'token': token
- }
- ## main函数是方法的入口,
- ##设置变量表单项的变量
- ## 会被预置到inputData中,
- ## 如果你在上面定义了参数name
- ##则在inoutData["name"]就可以访问变量name
- ## result 是此函数的输出,可以是一个基本类型或string类型
- ##,也可以是Object类型,
- def main(inputData):
- result=login(inputData)
- return result