import{aS as g}from"./index.17037962789732.js";import"./index.1703796278973315.js";import{d as I,o as y,x as f,X as i,a0 as c,z as a,b as e,u as o,an as l,G as w,H as A,t as s}from"./vue.1703796278973.js";import{a as v}from"./comm.1703796278973.js";import{_ as P}from"./_plugin-vue_export-helper.1703796278973.js";import"./index.17037962789733.js";import"./dayjs.min.1703796278973.js";import"./isArray.1703796278973.js";import"./editor.api.1703796278973.js";import"./preload-helper.1703796278973.js";import"./monaco.contribution.1703796278973.js";const d=n=>(w("data-v-0a6d2c41"),n=n(),A(),n),x={class:"does-container"},k=d(()=>a("h1",null,"1.概述",-1)),S=d(()=>a("div",null,[s(" 内部独立应用适用于将"),a("span",null,"官方开发"),s("的其他应用与"),a("span",null,"物联网平台相互集成"),s(" ,例如将可视化平台集成至物联网平台,或者将物联网平台集成至可视化平台。以实现多处访问、集中管控的业务场景。 ")],-1)),b=d(()=>a("div",null,[s(" 内部独立应用的"),a("span",null,"后端服务"),s("相互"),a("span",null,"独立运行"),s(",互不影响。 ")],-1)),q={class:"image"},D=l("
2.接入方式说明
1、页面集成
集成其他应用的前端页面至物联网平台中。为实现应用与物联网平台数据互联互通, 通常还需要配置API服务。
2、API客户端
物联网平台请求其他应用 的接口,以实现将物联网平台集成至其他应用系统。如需实现其他应用 登录后可以访问物联网平台页面,还需要配置单点登录。
3、API服务
外部应用请求物联网平台的接口,实现物联网平台的服务调用能力, 通常还需要配置页面集成。
配置API服务后,系统将自动创建对应的“第三方应用”用户。用户的 账号/密码分别对应appid/secureKey。
第三方用户可调用的API服务在其应用管理卡片的其他-{'>'}赋权 页面,进行自定义配置。
4、单点登录
通过第三方平台账号登录到物联网平台。
",11),N=d(()=>a("h1",null,"1.概述",-1)),V=d(()=>a("div",null,[s(" 内部集成应用适用于将"),a("span",null,"官方开发"),s("的其他应用与"),a("span",null,"物联网平台相互集成"),s(" ,例如将可视化平台集成至物联网平台,或者将物联网平台集成至可视化平台。以实现多处访问、集中管控的业务场景。 ")],-1)),B=d(()=>a("div",null,[s("内部独立应用的"),a("span",null,"后端服务在同一个环境运行"),s("。")],-1)),K={class:"image"},j=d(()=>a("h1",null,"2.接入方式说明",-1)),z=d(()=>a("div",null,"1、页面集成",-1)),C=d(()=>a("div",null,[s(" 集成其他应用的"),a("span",null,"前端页面"),s(" 至物联网平台中。集成后系统顶部将新增对应的应用管理菜单 ")],-1)),E=d(()=>a("div",null,"2、API客户端",-1)),G=d(()=>a("div",null,[a("span",null,"物联网平台"),s("去请求其他应用的接口,以实现将物联网平台集成至其他应用 ")],-1)),H=d(()=>a("div",{class:"url"},[s(" 钉钉开放平台: "),a("a",{href:"https://open-dev.dingtalk.com",target:"_blank",rel:"noopener noreferrer"}," https://open-dev.dingtalk.com ")],-1)),T=d(()=>a("h1",null,"1.概述",-1)),X=d(()=>a("div",null,[s("钉钉企业内部应用适用于通过钉钉登录"),a("span",null,"物联网平台")],-1)),F={class:"image"},J=d(()=>a("h1",null,"2.接入方式说明",-1)),L=d(()=>a("div",null,"1、单点登录",-1)),M=d(()=>a("div",null,"通过钉钉账号登录到物联网平台。",-1)),O=d(()=>a("div",{class:"url"},[s(" 微信开放平台: "),a("a",{href:"https://open.weixin.qq.com",target:"_blank",rel:"noopener noreferrer"}," https://open.weixin.qq.com ")],-1)),Q=d(()=>a("h1",null,"1.概述",-1)),R=d(()=>a("div",null,[s("微信网站应用适用于通过微信授权登录"),a("span",null,"物联网平台")],-1)),U={class:"image"},W=d(()=>a("h1",null,"2.接入方式说明",-1)),Y=d(()=>a("div",null,"1、单点登录",-1)),Z=d(()=>a("div",null,"通过微信账号登录到物联网平台。",-1)),$=d(()=>a("h1",null,"1. 概述",-1)),aa=d(()=>a("div",null,[s(" 第三方应用适用于"),a("span",null,"第三方应用"),s("与"),a("span",null,"物联网平台相互集成"),s(" 。例如将公司业务管理系统集成至物联网平台,或者将物联网平台集成至业务管理系统。以实现多处访问、集中管控的业务场景。 ")],-1)),da={class:"image"},sa=l("2.接入方式说明
1、页面集成
集成其他应用的前端页面至物联网平台中。为实现应用与物联网平台数据互联互通, 还需要配置API服务。
2、API客户端
物联网平台请求第三方应用 的接口,以实现将物联网平台集成至其他应用。如需实现第三方应用登录后可以访问 物联网平台页面,还需要配置单点登录。
3、API服务
第三方应用通过API服务配置,请求物联网平台接口,实现物联网平台 的服务调用能力,通常还需要配置页面集成。
配置API服务后,系统将自动创建对应的“第三方应用”用户。用户的 账号/密码分别对应appid/secureKey。
第三方用户可调用的API服务在其应用管理卡片的其他-{'>'}赋权 页面,进行自定义配置。
4、单点登录
通过第三方平台账号登录到物联网平台。
",11),na=I({__name:"Does",props:{type:null},setup(n){const t=n,_=v("/apply/1.png"),r=v("/apply/2.png"),h=v("/apply/3.png"),u=v("/apply/4.png"),m=v("/apply/5.png");return(ta,pa)=>{const p=g;return y(),f("div",x,[i(a("div",null,[k,S,b,a("div",q,[e(p,{width:"100%",src:o(_)},null,8,["src"])]),D],512),[[c,t.type==="internal-standalone"]]),i(a("div",null,[N,V,B,a("div",K,[e(p,{width:"100%",src:o(r)},null,8,["src"])]),j,z,C,E,G],512),[[c,t.type==="internal-integrated"]]),i(a("div",null,[H,T,X,a("div",F,[e(p,{width:"100%",src:o(u)},null,8,["src"])]),J,L,M],512),[[c,t.type==="dingtalk-ent-app"]]),i(a("div",null,[O,Q,R,a("div",U,[e(p,{width:"100%",src:o(h)},null,8,["src"])]),W,Y,Z],512),[[c,t.type==="wechat-webapp"]]),i(a("div",null,[$,aa,a("div",da,[e(p,{width:"100%",src:o(m)},null,8,["src"])]),sa],512),[[c,t.type==="third-party"]])])}}});const ga=P(na,[["__scopeId","data-v-0a6d2c41"]]);export{ga as default};