易信的API接口做的还算简单 http://open.yixin.im/document/oauth/api 根据指南上的步骤,利用易信提供的测试ID AppID(client_id): yxbbd0e8b3dce64e02bab42437becc4384       AppSecret:5a1db5830047b4a 可以很容易获得access_token,以及指定联系人的toAccountId 下面,利用前几篇博文提到的apache http组件,向易信的web service提交测试请求…
众所周知,中国电信内部一直使用易信群进行交流 各种工作交流都在易信群里面沟通 包括投诉处理,障碍报修,拍照上传 最重要的就是每天甚至每个时点的指标完成情况的通报 所以只能用4个字来形容 String 管控到位="Sang Xin Bing Kuang"; // 博主最近接到业务支撑中心一个小小的请求 每个时点,对各支局当天完成情况,在易信群里及时通报 在没有易信之前,大家每天早上OA邮箱收到一份昨天完成情况的Excel报表就可以了 现在不光要要每天通报,而且领导需要每个时点通报(简直&…
github代码地址: https://github.com/showkawa/springBoot_2017/tree/master/spb-demo/spb-brian-query-service 假设一个需求用户点击某个页面,我们后台需要向MQ推送信信息 1,模拟的MQ服务,我这边使用RabbitMQ (关于MQ 发送和监听消息可以参考我的博客:SpringBoot消息中间件RabbitMQ) //后台监听消息 @RabbitListener(queues = "brian.test&qu…
一.首先,在MVC项目中安装SingalR包(SingalR2.0需要.net4.5以上,VS2010可以安装1.1.3版本,本例为VS2010+SignalR1.1.3). 打开工具-NuGet程序管理器-程序包管理器控制台,输入: Install-Package Microsoft.AspNet.SignalR-Version 1.1.3 安装完成后,一定要阅读弹出的txt,这里非常重要, 有两个很重要的提示,一是在Global.asax文件中加入RouteTable.Routes.MapH…
1. 概述 在实际开发过程中,我们经常需要调用对方提供的接口或测试自己写的接口是否合适.很多项目都会封装规定好本身项目的接口规范,所以大多数需要去调用对方提供的接口或第三方接口(短信.天气等). 在Java项目中调用第三方接口的方式有: ①通过JDK网络类Java.net.HttpURLConnection: ②通过common封装好的HttpClient: ③通过Apache封装好的CloseableHttpClient: ④通过SpringBoot-RestTemplate: 2. Java…
#region 调用短信接口 public ActionResult Mobile(string Tel)//调用接口 { Random rm = new Random(); int i; string str = string.Empty; ; p < ; p++) { i = Convert.ToInt32(rm.NextDouble() * ); str += i; } System.Web.HttpContext.Current.Session["Code"] = str…
RestTemplate是Spring提供的用于访问Http接口的客户端,提供同步的API:在将来的Spring版本中可能会过时,将逐渐被WebClient替代.文中所使用到的软件版本:Java 1.8.0_191.SpringBoot 2.2.1.RELEASE. 1.服务端 参见Java调用Http接口(1)--编写服务端 2.调用Http接口 2.1.GET请求 public static void get() { try { String requestPath = "http://lo…
HttpAsyncClient是HttpClient的异步版本,提供异步调用的api.文中所使用到的软件版本:Java 1.8.0_191.HttpClient 4.1.4. 1.服务端 参见Java调用Http接口(1)--编写服务端 2.调用Http接口 2.1.GET请求 public static void get() { String requestPath = "http://localhost:8080/demo/httptest/getUser?userId=1000&u…
HttpClient是Apache HttpComponents项目下的一个组件,是Commons-HttpClient的升级版,两者api调用写法也很类似.文中所使用到的软件版本:Java 1.8.0_191.HttpClient 4.5.10. 1.服务端 参见Java调用Http接口(1)--编写服务端 2.调用Http接口 2.1.GET请求 public static void get() { String requestPath = "http://localhost:8080/de…
Commons-HttpClient原来是Apache Commons项目下的一个组件,现已被HttpComponents项目下的HttpClient组件所取代:作为调用Http接口的一种选择,本文介绍下其使用方法.文中所使用到的软件版本:Java 1.8.0_191.Commons-HttpClient 3.1. 1.服务端 参见Java调用Http接口(1)--编写服务端 2.调用Http接口 2.1.GET请求 public static void get() { try { String…