Skip to content

提示

获取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已过期"
    }
  */
  
}