第三方服务及工具
文章平均质量分 93
一些第三方服务
九月清晨柳成荫
磨砺修仙,法力无边。
展开
-
SpringBoot - OAuth2第三方登录之QQ登录
之前写过一篇OAuth2 - 第三方登录之新浪登录,提到过QQ审核很复杂,我之前提交审核很多次,各种原因失败,这一次总算成功了,所以便来记录一下其中过程。QQ登录需要做哪些准备?1、服务器+备案过的域名。2、一个能跑起来的服务,且登录页面正常,有QQ登录的跳转按钮。可以通过ICP备案这个网站去查询你的备案信息。红框标出来的,就是下面创建应用要使用的。QQ互联 - 创建应用进入到QQ互联官网,登录之后需要先进行一把开发者身份认证(需要手持身份证)。开发者身份审核通过之后,就可以去应用管理里创建原创 2021-12-18 00:15:12 · 2300 阅读 · 0 评论 -
Apollo - 阿波罗配置中心使用,一文搞定!
Apollo基本概念一、简介Apollo - A reliable configuration management systemApollo的Github地址Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用的不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。Apollo包括服务端和客户端两部分:1、服务端基于Spring Boot和Spring Cloud开发,打包后可以直接运行,不需要额外安原创 2021-07-30 17:52:55 · 20320 阅读 · 0 评论 -
SpringBoot - 阿里云OSS对象存储简介及简单上传
OSS是一种分布式文件存储的一个不错选择,对象存储服务(Object Storage Service,OSS)是一种海量、安全、低成本、高可靠的云存储服务,适合存放任意类型的文件。申请阿里OSS,创建Bucketoss是收费的,每个bucket是一个存储空间,可以根据不同的项目创建不同的Bucket。入门示例1、引入pom依赖<dependency>...原创 2020-02-19 16:48:20 · 2452 阅读 · 0 评论 -
SpringBoot - 支付宝支付之沙箱环境简单使用
创建应用1、进入支付宝开放平台 支付宝开放平台2、完善信息3、接入应用支付宝使用的加密方式1、对称加密 - 不安全即加密和解密用同一种算法(钥匙),比如发送方给接受方要发送一串文字,但是不能让人知道,所以需要加密,将加密后的字符串通过网络传输,给到接收方,接收方收到秘闻,用同一种算法获取明文。因此只要知道了这种算法(钥匙),在网络传输中截取到,就可以随意解密,这种方式不安全。2、非对称加密即加密时用算法A(秘钥A),解密的时候用算法B(秘钥B),即使在网络传输截取到密文,由于不知道秘原创 2020-07-10 14:41:17 · 3549 阅读 · 2 评论 -
OAuth2 - 第三方登录之微信登录
要使用微信登录,需要在微信开放平台去注册开发者资质,只能是企业类型用户。在注册之后会提供微信id和微信秘钥,此外还需要申请网站应用名称和域名地址。流程参考微信登录功能一、生成微信登录的二维码微信提供了生成二维码的固定地址,也提供了将二维码嵌入到自己页面的方式,这里采用前者。第三方使用网站应用授权登录前请注意已获取相应网页授权作用域(scope=snsapi_login)。然后可以访问http...原创 2020-04-24 01:00:07 · 1783 阅读 · 0 评论 -
SpringBoot - OAuth2第三方登录之新浪微博登录
之前写过一篇OAuth2 - 第三方登录之微信登录,但是微信的开放平台的资质需要有公司/企业才能注册。如果是个人的话,可以使用其他个人开发者就可以使用的。比如QQ、新浪微博。QQ的话,需要审核之后才能使用,需要手持身份证照。而微博的话,在开发期间使用无需审核就可以使用。微博开放平台 - 创建应用微博 - 开放平台地址1、登录之后选择网站接入2、完善个人开发者信息3、创建应用创建自己要使用微博登录功能的应用。4、设置回调地址即登录授权成功之后的回调地址5、添加测试用户测试用户即微原创 2020-06-19 23:31:43 · 2167 阅读 · 4 评论 -
SpringBoot - 阿里云视频点播的简单使用
一、阿里云开通视频点播及一般操作根据业务需求选择流量计费或是宽带峰值计费。流程1、用户要先获取上传授权2、VoD下发 上传地址和凭证 及 VideoId3、用户上传视频保存视频ID(VideoId)4、用户服务端获取播放凭证5、VoD下发带时效的播放凭证6、用户服务端将播放凭证下发给客户端完成视频播放设置转码格式在视频转码模板组页面,根据业务需求选择封装格式和清晰度。分类管...原创 2020-04-25 22:59:42 · 3693 阅读 · 3 评论 -
Excel - POI与EasyExcel操作Excel表
POIApache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。结构:HSSF - 提供读写Microsoft Excel格式档案的功能。XSSF - 提供读写Microsoft Excel OOXML格式档案的功能。HWPF - 提供读写Microsoft Word格式档案的功能。HSLF -...原创 2020-05-05 16:40:05 · 527 阅读 · 0 评论 -
微信支付申请及简单使用
申请微信支付一、微信支付首先需要先去申请资格,申请条件及步骤如下:1、注册公众号(服务号-企业才能注册),可以根据营业执照类型选择:个体商户 | 企业/公司 | 政府 | 媒体 | 其他类型。2、认证公众号(认证费:300元/年)3、提交资料申请微信支付(审核时间为1-5个工作日内)。4、开户成功,登录商户平台进行验证。资料审核通过后,请登录联系人邮箱查收商户号和密码...原创 2020-03-01 17:25:15 · 1541 阅读 · 0 评论 -
短信验证码 - 阿里云短信服务
签名与模板要使用阿里的短信服务,必须先创建签名和模板。项目示例业务分析:用户注册的时候需要短信验证码,我们点击获取验证码的按钮。即调用发送短信的代码,产生一个6位数的验证码,而我们需要验证这个验证码对不对。所以我们需要在产生随机数验证码之后,将验证码存入到Redis中去,手机号为key,验证码为value,给设置一个存活时间。在做校验的时候,取出Redis...原创 2020-02-19 01:00:44 · 401 阅读 · 0 评论