跳到主要内容

如何在表单中获取成员userid?

场景/问题描述

比如需要调用重新指派申请人接口就需要对应成员的userid(只适合获取单个成员的ID)

思路逻辑

使用Q-linker调用接口获取,可以调用有关获取成员的接口

配置过程

Q- Linker实现

方法一

image.png

URL

https://api.qingflow.com/user(以公有云为例)

Param

pagesize:建议写大点(比通讯录人数多即可,因为Q-linker并不支持分页)

pagenum:1(默认)

accessToken:

轻商城——拓展插件——openAPI获取

json path解析

$.result.result[?(@.email== '成员')].userId

image.png

字段解析配置

image.png

实际效果:

https://qingflow.com/f/f6e279c4

image.png

方法二

curl --location 'https://api.qingflow.com/user/getId?email=june1790812261%40163.com' \
--header 'accessToken: d866db1d-79ca-42c5-9e9c-0b1ce21135d2' \
--header 'Cookie: JSESSIONID=A2D6C486F566FAE11FFCDAB18DBCCA2B'

image.png

URL

https://api.qingflow.com/user/getId(以公有云为例)

Param

image.png

header

accessToken:

轻商城——拓展插件——openAPI获取

json path解析

$.result.result[0].userId

image.png

字段解析配置

image.png