对接说明
用户打通需要向AI排版申请 appkey 与 aeskey。
其中,appkey为合作方唯一标识,aeskey 为aes加密的密钥
服务端需要生成一个data-params参数,给jssdk使用。
具体的生成算法如下:
$aeskey = “xxx”;
$iv = substr($aeskey,0,16);
$src_str = 'userid=1111&username=bige&ts='.time();
// 加密的字符串原串,包含用户编号userid,用户名username, 时间戳ts(秒数,一小时内有效), aes加密后,再取base64编码的值.
$aes_data = openssl_encrypt($src_str, 'aes-256-cbc', $aeskey, OPENSSL_RAW_DATA, $iv);
$aes_data = base64_encode($aes_data);
//aes加密后,再进行base64编码
$encryptedData = urlencode($aes_data);
$data_params = ‘appkey=xxxx&encryptedData=’.$encryptedData;
参数 | 说明 |
appkey | AI排版提供的appkey |
1、demo下载、解压,使用浏览器打开demo页面,点击【AI排版调用】,下载地址:点击下载
具体效果以线上链接为准:https://www.135editor.com/ai_editor/openTool/index.html
2、点击【AI排版调用】,打开【AI排版调用平台】,点击我的文章
3、进入编辑器页面后,点击【完成编辑】,会自动调用sdk回调,回调内容为【文章信息】
阅读量:0
该分类其他问题
评价此内容
有帮助
无帮助