Project

General

Profile

Feature #1440 » Appid-url信息20210607.txt

Administrator Admin, 06/08/2021 10:36 AM

 
1
德拓张楠提资:20210607整理
2

    
3
授权ip
4
http://sit-edge.suiteng.com:31549
5
http://106.55.220.149:31549	
6
host配置
7
106.55.220.149  sit-edge.suiteng.com
8
10.149.194.78 hengli.edge.suiteng.com
9

    
10
横沥Host:http://hengli.edge.suiteng.com/{url}
11
SIT边缘Host:http://sit-edge.suiteng.com/{url}
12
查询物模型列表XXXX未用到
13
suiteng-iot-edge/thing-models/listThingModelTypes
14
查询物模型属性列表
15
suiteng-iot-edge/thing-models/getThingModelProperties
16
查询物模型事件列表XXXX未用到
17
suiteng-iot-edge/thing-models/getThingModelEvents
18
查询物模型服务列表
19
suiteng-iot-edge/thing-models/getThingModelServices
20
总召唤
21
suiteng-iot-edge/thing-shadow/getAll
22
查询群组列表XXXX未用到
23
suiteng-iot-edge/thingGroups/listGroupByParent
24
根据群组ID查询设备列表
25
suiteng-iot-edge/thingGroups/listThingByGroup?pageNum=1&pageSize=1000
26
查询设备信息
27
suiteng-iot-edge/thing/query
28
设备控制
29
suiteng-iot-edge/command/send
30

    
31
仿真测试地址
32
http://49.233.21.143:8001/
33

    
34
ClientID(Appid)
35
1400751035324170240
36
KeySecret
37
96556a72-1c3e-4ad8-8bd7-08ac7720c18b
38

    
39
sit边端订阅地址
40
id,subscribe_name,clientId,client_secret,websocketUrl,token
41
119,期安SIT边缘横沥站点集成测试订阅设备属性,1400751035324170240,96556a72-1c3e-4ad8-8bd7-08ac7720c18b,ws://106.55.220.149:18088/ws/v2/consumer/non-persistent/edge-sit-message-center/default/subscriber_1400751035324170240/1400751035324170240_119?filterId=119,eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJzdWJzY3JpYmVyXzE0MDA3NTEwMzUzMjQxNzAyNDAifQ.Zk7szlMgPE7ijsz5Q1WPfqvZcAxwTzvgdg0Ifl6o8PL_Gl_u-L27r65L1TaoTG6B
42

    
43
***授权appAccessToken拼接规则:
44
http://106.55.220.149:31549/suiteng-app-auth-biz/appAuth/oauth2/appAccessToken
45
http://sit-edge.suiteng.com:31549/suiteng-app-auth-biz/appAuth/oauth2/appAccessToken
46
追加1):区分大小写
47
?grantType=client_credential
48
不需要---追加2):appid+secret,区分大小写,程序会自动合成
49
&appId=1400751035324170240&appSecret=96556a72-1c3e-4ad8-8bd7-08ac7720c18b
50

    
51
外部提资 与 seyun.db内para配置对应关系
52
appId		ClientId
53
appSecret		Secret
54
tokenUrl		拼接+追加1+追加2
55
getAllUrl		总召唤
56
subscriberUrl	订阅地址.csv
57
controlUrl		设备控制
58
thingidgroupurl	根据群组ID查询设备列表
59
modelpropertiesurl	查询物模型属性列表
60
modelservicesurl	查询物模型服务列表
61
groupid		专业组id
62
listgroupurl	查询群组列表
63

    
64
em_Getmodel.exe
65
数据流程:1)鉴权appAccessToken;2)根据群组ID查询设备列表;3)查询物模型属性列表;4)查询物模型服务列表
66
em_GetThingId.exe
67
数据流程:1)鉴权appAccessToken;2)根据群组ID查询设备列表;
68
suitengc.dll,正式接口(1个接收线程;1个发送遥控线程)
69
数据流程:1)鉴权appAccessToken;2)总召;3)订阅后,一直等待(收到其他数据,日志打印114)
70

    
71
20210608回复
72
clientId+secret是用来鉴权的
73
调用总召唤时,要召哪个专业的数据,就得用哪个专业的client id
74
filterId 对应的订阅如果是按专业设置的,总召的时候传这个 filterId 就可以
75
要用20个不同的订阅url,包括token也有20套
76

    
    (1-1/1)