前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >知乎京东联盟订单邮件通知

知乎京东联盟订单邮件通知

作者头像
技术从心
发布2021-01-05 14:14:56
6440
发布2021-01-05 14:14:56
举报
文章被收录于专栏:技术从心技术从心

经过

之前有空在京东带货挣点小钱,但是,发现时间久了就会一直查看订单的佣金,看看是不是有钱入账,这就让人很焦虑了,时不时的就想看一下是不是有订单收入。

思考

所以就参考着大佬的一些做法开发了一款软件,只要有订单收入就会发送邮件通知给指定的邮箱和微信。

软件

于是周末的时候就开发了一款实用性的软件,接下来简单的做下介绍,这款软件是使用 Java 进行开发的哈,如果需要的话我后续还增加了,用户申请使用,请听我一步步的道来。

里面的具体调接口我就不做介绍了,也是参考着大佬做的,那么只需要配置一下 yml 里面的文件就可以了。

邮件通知配置

  • 首先配置的是这三个参数,在京东联盟里查看,我把截图贴下。
  • 把对应的参数填进去即可
  • 接着就是设置邮箱了,首先你要设置发送邮件的邮箱,所以,最好有自己的一个小号,然后,把发送者邮箱密码参数和接收者邮箱参数填充即可。

怎么配置发送者邮箱呢?

  • 先上图,看图说话
  • 开启截图下方的就行,我已经是开启的
  • 然后就发送一下信息
  • 就可以收到密码了,邮箱就是你这个当前设置的邮箱了

配置我也贴在下面,可以具体的看看。

代码语言:javascript
复制
server:
  port: 8888


# 配置京东参数模板
app:
  key: # 填自己得京东参数
  secret: # 填自己得京东参数
  
  

# 是否开启
open:
  mail: true # 开启邮件通知
  wx: false # 开启微信通知
  filterPaid: true # 是否开启过滤未付款订单



# 配置邮件发送者参数
spring:
  mail:
    port: 465
    default-encoding: UTF-8
    host: smtp.qq.com
    username: # 填自己配置发送的邮箱
    password: # 填邮箱生成得密码
    properties:
      mail:
        smtp:
          auth: true
          starttls:
            require: true
          socketFactory:
            port: 465
            class: javax.net.ssl.SSLSocketFactory
            fallback: false



# 配置邮件接收者邮箱
mail:
  receive: #你自己得接收邮件邮箱

# 配置微信发送
wx:
  send:
    url: # 填写微信发送通知ULR




# 配置定时任务执行时间间隔
lyj:
  quartz:
    task: 0 */1 * * * ?  #每 5 分钟

接着将项目打包推送到服务器使用:

代码语言:javascript
复制
java -jar zhihu-mannge-0.0.1.jar &

就可以在服务器上运行了,然后每五分钟就会拉取一次接口,有订单的话就会发送到你的邮箱,再也不用时时刻刻的关注了。

微信通知

微信的可能就比较简单了,登录 http://sc.ftqq.com/3.version,并绑定微信,网站教程详细,不再赘述。

唯一点就是要绑定到别人的微信公众号上,虽然说没啥影响,但是我还是挺介意的,想搞的可以改下如下配置

效果

看下效果:

具体的源码我已经开源,可以自己去研究一下:

代码语言:javascript
复制
https://github.com/CXLYJ/zhihu-mannge

展望

最后,开源的是针对程序员的简单版使用的,而且,还需要服务器,现在我已经将后台代码写完,只要用户将相应的参数申请后台,就可以发送指定订单给指定的邮箱。

后续打算写给小程序 UI 给用户申请,我这边审核通过,就可以使用了。

是不是觉得很实用,需要的可以联系我申请,如果觉得不错的话,记得一键三连。

我是“一生”,一个在国企苟且偷生的打工人,下期再见。

每天

进步一点点

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-12-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 技术从心 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 经过
  • 思考
  • 软件
  • 邮件通知配置
  • 微信通知
  • 效果
  • 展望
相关产品与服务
云开发 CloudBase
云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档