外观
小游戏ios支付
462 字约 2 分钟
2025-01-09
小游戏iOS支付配置
梦作小游戏sdk提供了ios的客服小程序支付功能,cp照常接入sdk后,sdk会自行根据配置,对ios设备的支付行为做特殊处理
回复信息配置
目前sdk自动回复时,回复标题以及内容固定为"点我充值",内容图片,需要运营提供相应的图片链接,支持JPG、PNG格式,较好的效果为大图320X320。例如:
http://img.duoziwang.com/2021/01/1616739588133209.png
关键词回复
目前sdk暂定的充值自动回复规则为,末尾匹配"充值"关键词,此规则目前是限定死,无法改动。运营只需知晓,无需再人工配置。此规则生效样式如下:
如玩家回复"xxxx充值"---"怎么充值"、"我要充值"、"你好充值"等,只要信息中是以"充值"关键词结尾,即可触发自动回复。
禁止自动回复(技术处理)
游戏中如果有另外的客服小程序入口,并且与ios支付使用的是同一个小程序appid,则会导致在非必要的场景,也会触发支付功能回复。如果想禁止此种情况,需要研发在唤起客服小程序时,填入指定的sessionfrom值:{mzfPayType:forbidden}。示例代码如下:
let sessionFrom = {
params: `xxxxinfo`,
mzfPayType:'forbidden' //禁止sdk自动回复
}
let url = "http://img.duoziwang.com/2021/01/1616739588133209.png ";
let msgTitle = "储值";
let customerData = {
sessionFrom: JSON.stringify(sessionFrom),
showMessageCard: true,
sendMessageTitle: msgTitle,
sendMessageImg: url,
success: () => {
callback({ code: RESULT_SUCCESS, msg: "客服消息回调成功", sdkorderid: data.outTradeNo, cp_order: data.cp_orderid });
},
fail: () => {
callback({ code: -1, msg: "客服消息回调失败", sdkorderid: data.outTradeNo, cp_order: data.cp_orderid })
}
};
wx.openCustomerServiceConversation(customerData);
拉起客服时,加上了mzfPayType:'forbidden'标识后,如果触发了关键词规则,会回复"请从正确入口进入"。效果如下: