Java实现调用Udesk机器人API (二)

本文作者张振琦分享了如何使用Java实现调用Udesk机器人的FAQ分类列表接口。接口地址为/v1/categories,采用GET方式,需传入robotId。签名涉及的api_token需查询获取。提供了相关代码实现,并建议读者参考其他文章了解更多Udesk API的使用。
摘要由CSDN通过智能技术生成

作者:张振琦

以获取FAQ分类列表接口为例,介绍如何使用Java调用Udesk机器人接口API接口。先看一下获取FAQ分类列表接口的说明:

在这里插入图片描述
注:完整的接口说明请参考Udesk官网开发者中心:https://www.udesk.cn/doc/

简单分析一下这个接口,接口相对地址是/v1/categories,请求方式是GET,一个必传参数robotId。

前篇已经提到了,签名需要使用到的api_token,需要到系统去查询得到,我们直接来实现获取签名,并拼接固定URL参数。需要用到超级管理员邮箱和api_token。

private String getCommonArgs()
{
   
	this.timestamp = new Date().getTime()/1000+"";
	String orgin = this.email+"&"+this.apitoken+"&"+this.timestamp;
	this.sign = SHA1.shaEncode(orgin);
	
	return "email="+this.email+"&timestamp="+this.timestamp+"&sign="+this.sign;
}

根据API的描述,实现如下方法,传入robotId,在url后面添加robotId和固定请求参数(签名等)。

private String getCategories
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值