Feed Back
初始化
import { FeedBack } from '@polyv/interactions-receive-sdk';
const feedBackSdk = new FeedBack();
// 销毁 SDK 实例,清除逻辑
feedBackSdk.destroy();
获取验证码
获取投诉反馈中需要用到的验证码,成功后将返回 captchaId 和 captchaDataURI
await feedBackSdk.getcode();
提交投诉反馈
用户填写完成后,可以使用以下接口,将信息提交至系统后台。
await feedBackSdk.feedbackSave({
/** 反馈类型,必填 */
type: string;
/** 所属分类,必填 */
label: string;
/** 验证码ID,必填 */
captchaId: string;
/** 验证码值,必填 */
captchaValue: string;
/** 反馈详细内容 */
content: string;
/** 联系方式 */
contact: string;
/** 图片,数组格式,binary文件 */
imageFiles: string[];
});
注意
如果不需要再使用投诉反馈SDK时,请调用SDK实例的destroy方法去销毁实例。
Last updated
Was this helpful?