Udesk即时通讯网页插件发送咨询对象(二、使用专用链接)

张振琦

《Udesk即时通讯网页插件发送咨询对象(一、使用内嵌代码)》

前篇介绍了使用内嵌代码实现发送咨询对象,本篇来介绍一下如果使用的是专用连接,该如何传参。

参数说明:

名称说明
product_titleString标题
product_urlString跳转页的链接地址
product_imageString显示图片地址
product_sendtrue或false为true时,咨询对象下方会出现发送按钮,点击发送会将当前咨询对象作为商品消息发送给客服
product_<自定义参数>可定义多个自定义参数,可为中文

基于前篇的代码简单修改,页面添加iframe来显示专用链接。需要注意一点,拼接进url的参数需要进行urldecode编码

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>IM</title>
		<script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
	
		<style>
			.product {
				width:200px;
				float:left;
				padding:20px;
				margin:10px;
				border:solid 1px red;
				border-radius:25px;
			}
			.bt {
				float:right;
			}
		</style>
	</head>
	<body>
	
		
		<div style="width:600px">
			<div class="product">
				<img src="http://img14.360buyimg.com/n1/jfs/t2191/111/699154754/198998/32d7bfe0/5624b582Nbc01af5b.jpg" style="width:200px;height: 200px;">
				<p>Java编程思想(第4版)</p>
				<p>价格:¥108.00</p>
				<p>促销价:¥102.60</p>
				<button type="button" onclick="product1()" class="bt">咨询商品</button>
			</div>
			
			<div class="product">
				<img src="http://img10.360buyimg.com/n1/jfs/t1/119119/28/16355/390609/5f4870aaE11ee9a70/a3942abebcb6534a.jpg" style="width:200px;height: 200px;">
				<p>JavaScript高级程序设计</p>
				<p>价格:¥129.00</p>
				<p>促销价:¥86.50</p>
				<button type="button" onclick="product2()" class="bt">咨询商品</button>
			</div>
			
			
		</div>
		
		<div id="imdiv" style="width:600px;height:500px"></div>
		
		<script>
		
			var imurl = "你的即时通讯专用链接";
			
			
			function product1() {
				
				var title = "Java编程思想(第4版)";
				var url = "https://item.jd.com/10058164.html";
				var image = "http://img14.360buyimg.com/n1/jfs/t2191/111/699154754/198998/32d7bfe0/5624b582Nbc01af5b.jpg";
				
				var product_arg = "product_title="+encodeURI(title)+"&product_url="+encodeURI(url)+"&product_image="+encodeURI(image)+"&product_"+encodeURI("价格")+"="+encodeURI("¥108.00")+"&product_"+encodeURI("促销价")+"="+encodeURI("¥102.60");
							
				$('#imdiv').append("<iframe id='im' style='width:100%;height:100%'  src='"+imurl+"&"+product_arg+"'></iframe>");
				
			}
			
			function product2() {

				var title = "JavaScript高级程序设计";
				var url = "https://item.jd.com/12958580.html";
				var image = "http://img10.360buyimg.com/n1/jfs/t1/119119/28/16355/390609/5f4870aaE11ee9a70/a3942abebcb6534a.jpg";
				
				var product_arg = "product_send=true&product_title="+encodeURI(title)+"&product_url="+encodeURI(url)+"&product_image="+encodeURI(image)+"&product_"+encodeURI("价格")+"="+encodeURI("¥129.00")+"&product_"+encodeURI("促销价")+"="+encodeURI("¥86.50");
							
				$('#imdiv').append("<iframe id='im' style='width:100%;height:100%'  src='"+imurl+"&"+product_arg+"'></iframe>");
				
			}
			
		</script>
	</body>
</html>

运行后点击咨询商品,效果如下:

在这里插入图片描述
查看客户系统

在这里插入图片描述
咨询对象已经显示在了客户信息内,该功能正确实现。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值