提示
获取code
请参考鉴权
安全警告
由于AIPPT自身安全机制问题,开发者请不要在HTML中设置以下条件,否则会导致AIPPT初始化页面异常。
html
<meta name="referrer" content="no-referrer">
接入SDK
引入JS
js
<script src="https://api-static.aippt.cn/aippt-iframe-sdk.js"></script>
<script>
// 打印出信息表示成功
console.log(AipptIframe)
</script>
初始化SDK
ts
// 该方法在拿到服务端返回的授权code后调用。创建一个iframe,并挂载到指定元素或body上。
// 返回值 Promise<void>
try {
await AipptIframe.show({
appkey: appkey,
channel: 'xxx',
code: code,
editorModel: true,
scene_auth: false
container: undefined ,
onMessage(eventType,data){
console.log(eventType,data)
}
})
} catch (e) {
/*
如果初始化code信息失效,请在此处捕捉错误信息
e: {
code: number
data: null
msg: string | "code已过期"
}
*/
}