java调用个人微信API接口发朋友圈,评论和删除朋友圈

/**

* 发送朋友圈任务

* @author wechatno:tangjinjinwx

* @param ctx

* @param vo

*/

@Async

public void handleMsg(ChannelHandlerContext ctx,TransportMessage vo, String contentJsonStr) {

try {

log.debug(contentJsonStr);

PostSNSNewsTaskMessage.Builder bd = PostSNSNewsTaskMessage.newBuilder();

JsonFormat.parser().merge(contentJsonStr, bd);

PostSNSNewsTaskMessage req = bd.build();

//PostSNSNewsTaskMessage req = vo.getContent().unpack(PostSNSNewsTaskMessage.class);

asyncTaskService.msgSend2Phone(ctx, req.getWeChatId(), EnumMsgType.PostSNSNewsTask, vo, req);

} catch (Exception e) {

e.printStackTrace();

MessageUtil.sendJsonErrMsg(ctx, EnumErrorCode.InvalidParam, Constant.ERROR_MSG_DECODFAIL);

}

}

//接口参考http://www.wlkankan.cn/cate40/247.html

/**

* 删除朋友圈

* @author wechatno:tangjinjinwx

* @param ctx

* @param vo

*/

@Async

public void handleMsg(ChannelHandlerContext ctx,TransportMessage vo, String contentJsonStr) {

try {

log.debug(contentJsonStr);

DeleteSNSNewsTaskMessage.Builder bd = DeleteSNSNewsTaskMessage.newBuilder();

JsonFormat.parser().merge(contentJsonStr, bd);

DeleteSNSNewsTaskMessage req = bd.build();

asyncTaskService.msgSend2Phone(ctx, req.getWeChatId(), EnumMsgType.DeleteSNSNewsTask, vo, req);

} catch (Exception e) {

e.printStackTrace();

MessageUtil.sendJsonErrMsg(ctx, EnumErrorCode.InvalidParam, Constant.ERROR_MSG_DECODFAIL);

}

}

//接口参考http://www.wlkankan.cn/cate40/247.html

/**

* 触发手机推送朋友圈列表任务

*

* @author wechatno:tangjinjinwx

* @param ctx

* @param vo

*/

@Async

public void handleMsg(ChannelHandlerContext ctx, TransportMessage vo, String contentJsonStr) {

try {

log.debug(contentJsonStr);

TriggerCirclePushTaskMessage.Builder bd = TriggerCirclePushTaskMessage.newBuilder();

JsonFormat.parser().merge(contentJsonStr, bd);

TriggerCirclePushTaskMessage req = bd.build();

// TriggerCirclePushTaskMessage req =

// vo.getContent().unpack(TriggerCirclePushTaskMessage.class);

// 将消息转发送给手机客户端

asyncTaskService.msgSend2Phone(ctx, req.getWeChatId(), EnumMsgType.TriggerCirclePushTask, vo, req);

} catch (Exception e) {

e.printStackTrace();

MessageUtil.sendJsonErrMsg(ctx, EnumErrorCode.InvalidParam, Constant.ERROR_MSG_DECODFAIL);

}

}

java版微信朋友圈_java调用个人微信API接口发朋友圈,评论和删除朋友圈相关推荐

  1. 用Python调用华为云API接口发短信

    [摘要] 用Python调用华为云API接口实现发短信,当然能给调用发短信接口前提条件是通过企业实名认证,而且有一个通过审核的短信签名,话不多说,showcode #!/usr/bin/python3 ...

  2. python实现简单的api接口-简单实现Python调用有道API接口(最新的)

    # ''' # Created on 2018-5-26 # # @author: yaoshuangqi # ''' import urllib.request import urllib.pars ...

  3. Java调用 新浪微博API 接口发微博,逐项讲解,绝对清晰

    转载自:http://www.myexception.cn/program/1930025.html Java调用 新浪微博API 接口发微博,逐条讲解,绝对清晰 最近要做个课程设计,使用微博控制树莓 ...

  4. Java调用 新浪微博API 接口发微博(包含js微博组件、springMVC新浪登录)详解

    参考自:http://www.myexception.cn/program/1930025.html https://blog.csdn.net/qq_36580777/article/details ...

  5. java调用第三方天气预报API接口

    java调用第三方天气预报API接口 package com.sensordata.controller; import com.common.json.JSONObject; import java ...

  6. 微信文章阅读数点赞数查询API接口及实现(小数据量)

    微信文章阅读数点赞数查询API接口及实现 研究过微信文章阅读和点赞数的同学都知道,如何获取这两个数字,关键在于获取微信有效的key.这个key的作用时间大概是2小时,而且也有访问频率的限制.访问频率可 ...

  7. python有道api-python 调用有道api接口的方法

    初学python ,研究了几天,写了一个python 调用 有道api接口程序 效果看下图: 申明:代码仅供和我一样的初学者学习交流 申请很简单的 ps:审核不用花时间的,请勿滥用!! #-*- co ...

  8. python api接口调用_python 调用有道api接口的方法

    初学者学习python,研究了几天之后,我写了一个python程序调用有道api接口.效果如下图所示:声明:代码仅仅是像我这样的初学者学习和交流.应用程序非常简单.PS:评审不需要时间,请不要滥用!! ...

  9. 如何调用股票交易软件api接口?

    随着人们的生活水平越来越高,人们可以通过公司的股票交易软件api接口来查询股票,也可以用股票交易软件api接口来了解股市,采用正规的界面可以确保数据的准确性,及时的根据股价的涨跌幅度做出一些选择,所以 ...

最新文章

  1. android Unable to add window -- token null is n...
  2. 变量之--列表初始化和结构化绑定
  3. MySQL自定义排序函数FIELD()
  4. kali中安转python3_Kali环境下安装Python3.7
  5. 流水线技术在高速数字电路设计中的应用
  6. Java小知识-----Map 按Key排序和按Value排序
  7. Gartner发布2021年低代码魔力象限,Mendix名列前位
  8. 多路查找树之2-3树的插入原理
  9. html仿命令行界面,HTML仿命令行界面具体实现
  10. tcp丢包率_网络编程 | TCP/IP基础知识
  11. PAT (Basic Level) Practise (中文)-1034. 有理数四则运算(20)
  12. oracle linux下数据迁移到不同服务器
  13. 【渝粤教育】国家开放大学2018年秋季 2332T高等数学基础 参考试题
  14. 【Asp.Net Core】在Visual Studio 2017中使用Asp.Net Core构建Angular4应用程序
  15. amd显卡bios更新工具_【硬件资讯】AMD又Yes啦?全新Ryzen 5000发布!游戏最强CPU尘埃落定!现有主板无缝衔接!!...
  16. 射频识别技术漫谈(9)——动物标签HDX
  17. Java8 实战系列-05-lambda 类型推断
  18. java epoll 模型_I/O多路复用技术详解之epoll模型
  19. 树莓派舵机 c语言,树莓派控制SG90舵机
  20. 擦亮双眼,愚人节彩蛋回顾

热门文章

  1. linux中扫描仪驱动程序,VueScan For Linux通用扫描仪驱动下载_VueScan For Linux通用扫描仪驱动官方下载-太平洋下载中心...
  2. 李开复给大学生的第4封信:大学四年应是这样度过
  3. 计算机的存储规则【小白进】
  4. 历年高考省录取分数线 API 接口
  5. python使用ctypes调用c/c++函数
  6. 第59期、基于Java springboot医院信息管理系统
  7. 51Nod_1534 棋子游戏【博弈论】
  8. ubuntu添加freeradius字典dictionary
  9. 计算机系统导论与计算机导论,计算机系统导论之学习心得.doc
  10. 【Simulink教程案例1】基于Simulink的PID控制器设计与实现