- 博客(11)
- 收藏
- 关注
原创 Java 实现钉钉群消息推送
首先新建钉钉群,并新增机器人官方建议三种安全设置方式必须选择一种:我们这里选择加签,需要设置机器人:相关代码如下: //密钥,机器人安全设置页面,加签一栏下面显示的SEC开头的字符串。 String secret = "xxx"; //Webhook地址中的access_token String token = "xxx"; @Override public String context() { String value = "99";
2022-01-18 15:22:16 2359 1
原创 Java 实现钉钉企业内部应用免登
开发准备: 请先仔细阅读官方文档:企业内部应用免登引入sdk包:需要使用钉钉的SDK包,用来给钉钉的服务器发送请求,但是钉钉的jar包没有maven的地址,所以需要手动的进行引入。于是将jar和source放置在了src/main/libs下:pom.xml<dependency> <groupId>taobao-sdk-java-auto_1479188381469-20210207</groupId> <a
2022-01-18 10:49:54 1197 2
原创 java通过exchange发送邮件(带附件)
1.在项目中引入一下jar包<dependency> <groupId>com.microsoft.ews-java-api</groupId> <artifactId>ews-java-api</artifactId> <version>2.0</version></dependency>2.以下是工具类import java.n
2021-05-21 17:18:20 2054 1
原创 EasyPoi模板形式导出excel(多sheet)
非模版形式导出excel可参考我的文章:easyPoi实现excel导出(多sheet)模板内容如下:代码运行后导出内容如下:pom依赖:<dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version>4.1.0</version
2021-05-17 09:52:20 3384 4
原创 java 阿里云实现发送短信验证码
1.先去阿里云开通短信服务:2.添加模板及签名:标准参照:https://help.aliyun.com/document_detail/55324.html?spm=5176.sms-sign.0.0.765c1cbeNhvWBZ去申请模板及签名:3.创建自己的访问秘钥(AccessKeyId 与 AccessKeySecret)4.代码编写,引入jar包<dependency> <groupId>com.aliyun</group
2021-04-15 11:13:57 342
原创 java 实现微信授权登陆
附官方文档地址:小程序登陆 | 微信开放文档编码前准备工作:开发之前我们需要准备两个东西AppID和AppSecret,需要到微信开放平台(https://open.weixin.qq.com)注册开发者账号,并在移动应用中将我们的APP创建进去,填写对应资料后提交审核准备工作做好后我们开始实现,我们项目用的是springBoot+mybatis框架进行的接口开发1.第一步是由app端调起微信授权登录页面让用户进行授权操作,用户确认授权后会返回一个code,这个code就是我们后面获取授权用户信息的关
2021-02-26 11:08:37 766 3
原创 微信小程序获取用户手机号 java后台解密
具体思路为:小程序前端点击按钮,弹出授权手机号窗口,用户允许后,js得到加密数据,加密向量,session_key,将这些信息传递到java后台解密,最终拿到电话号码。(直接通过js只能获取到加密数据,需要后台解密)官方文档:获取手机号java后台解密代码如下:/**所需的maven依赖包<!-- 阿里JSON解析器 --> <dependency> <groupId>com.alibaba</groupId> <artifac
2021-02-26 10:22:10 1226
原创 Java 实现钉钉扫码登陆
开发准备: 请先仔细阅读官方文档:扫码登陆扫码登陆的appId及appSecret(用于扫码登陆), 企业内部的appId及appSecret (用于获取token)权限申请 官方文档:权限申请代码如下:@RestController@RequestMapping("xx/userLogin")@Slf4jpublic class LoginController { /** * 获取授权用户的个人信息 * openapi@dingtalk * @
2021-02-25 17:23:03 1759
原创 java 使用RestTemplate调用第三方接口API
需求:如何在程序中调用外部API接口获取程序所需的对象解决方法:使用RestTemplate.exchange()方法代码如下:@PostMapping("/test") @ResponseBody public String test(@RequestParam Map<String, Object> params){ RestTemplate restTemplate = new RestTemplate(); //入参及头文件
2021-02-23 15:49:04 1352 1
原创 EasyPoi 注解方式实现excel导出(多sheet)
导出结果展示:首先导入jar包:<!--EasyPoi导入导出--> <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version>3.0.3</version> <ex
2021-02-23 09:23:05 1088 3
原创 InteliJ Idea pom.xml不自动提示的问题
打开Settings界面,依次找到“Build,Execution,Deployment——>Bulid Tools——>Maven——>Repositories”。点击如图update按钮,更新Maven仓库索引
2019-06-13 15:12:32 1008
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人