接口

微信卡券

两盒软妹~` 提交于 2020-03-25 19:40:00
3 月,跳不动了?>>> 一、卡券的基本流程: 1、创建(商家创建) 2、投放(粉丝消费) 3、核销(商家核对使用,对接接口) 二、卡券限制条件: 开通微信支付 卡券一直未通过审核:可能是由于公共号的经营类别和你的申请卡券的功能不一致 三、流程详解 1、通过接口手动创建卡券 流程: 1、素材接口上传图片 2、门店可以不设置 3、卡券颜色微信官网提供选择 4、获取card_id和对应卡券总数 好处: 1、可以立即使用可以自定义跳转接口,否则只能使用默认的(输码、二维码等)。 2、手动创建卡券,其实没有必要通过接口去创建,比较麻烦,不过就是素材相关的好处理。我们可以直接通过接口工具进行卡券创建。 问题: 暂时未使用,这个是指我如果现在卡券中跳转到第三方,必须要进行加密吗??? 2、投放卡券 渠道: 推送:消息(群发、客户消息(嵌套在图文中)) 自动获取:jssdk领取 注意: 如果有卡券未审核,想要测试,可以使用白名单(微信号/nickname) 3、核销卡券 支撑: 通过审核、有效期内。 无论check_consume填写的是true还是false,当code未被添加或者code被转赠领取是统一报错:invalid serial code 注意: 由于code支持自定义和非自定义,如果是自定义的话没有问题,核销的时候直接拿code去做操作。 如果是非自定义的话

I/O error while reading input message

╄→гoц情女王★ 提交于 2020-03-25 17:09:25
错误信息: I/O error while reading input message; nested exception is java.io.IOException: com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected character \u00275\u0027 (code 53) in prolog; expected \u0027\u003c\u0027\n at [row,col {unknown-source}]: [1,1] 使用 JsonResult(公司统一封装响应结果类型) 接收 restTemplate 方式调用其他服务接口的响应信息,报错如上所示。 通过错误信息 I/O error while reading input message; 搜索在源码中发现是类型转化错误导致的,调用不同的接口返回的响应结果是不一致的。 我接收响应结果类型为:{"success":true,"businessCode":"1","errorCode":"200","msg":"","data":"重试成功!"},公司统一封装的响应结果类型。 我调用A接口返回的结果类型为我上面定义的接收类型,但是我调用B接口他返回的数据是一个字符串,所以导致我接受响应结果的时候类型转换异常。 解决方案

Spring中的aware接口

て烟熏妆下的殇ゞ 提交于 2020-03-25 06:11:04
Spring中的aware接口 Spring中有很多继承于 aware 中的接口,这些接口到底是做什么用到的。 awre.png aware ,翻译过来是知道的,已感知的,意识到的,所以这些接口从字面意思应该是能感知到所有 Aware 前面的含义。 先举个 BeanNameAware 的例子,实现 BeanNameAware 接口,可以让该 Bean 感知到自身的 BeanName (对应Spring容器的 BeanId 属性)属性,举个例子: BeanNameAware 接口的定义 public interface BeanNameAware extends Aware { void setBeanName(String name); } 定义两个 User ,一个实现 BeanNameAware ,一个不实现。 package com.github.jettyrun.springinterface.demo.aware.beannameaware; import org.springframework.beans.factory.BeanNameAware; /** * Created by jetty on 18/1/31. */ public class User implements BeanNameAware{ private String id; private

淘宝店铺订单同步及获取解决方案

孤人 提交于 2020-03-25 01:48:11
3 月,跳不动了?>>> 淘宝店铺订单同步及获取解决方案:淘宝一键铺货对接文档 测试方法: 1.订购链接: https://c.tb.cn/【链接请找业务员】 月功能费__元(登录后显示正常价格) 2.授权 拿到ssion_id https://oauth.taobao.com/authorize?response_type=token&client_id=【client_id请找业务员】&view=web 3.调用万邦的 custom接口 http://api.onebound.cn/test/ ( 点击注册key和secret ) 参数要传授权的session,参数和淘宝官方的一致 (如:上传商品接口文档 https://open.taobao.com/api.htm?docId=22&docType=2) 4.示例(获取淘宝时间) http://api.onebound.cn/taobao/api_call.php?lang=zh-CN&key=test&secret=&api=taobao.time.get&api_name=custom&session=授权的session 接口的其它参数参考开放平台的参数,如果有图片上传的可以用POST提交 部分接口对接过程: taobao.item.update 更新商品信息 【测试成功】 taobao.item.add 添加一个商品

beego 阿里大鱼短信验证码接口

Deadly 提交于 2020-03-24 23:50:05
3 月,跳不动了?>>> 工作中需要用到短信登录注册验证,所以自己用beego写了个阿里大鱼的短信验证码接口 一、配置,beego的配置文件 conf/app.conf,这些注册阿里大鱼帐号就会分配给你,注册地址:http://www.alidayu.com/ sms_url=http://gw.api.taobao.com/router/rest sms_type=normal sms_AppKey=46745674567 sms_AppSecret=678467456745674567 sms_free_sign_name=一点通 sms_template_code=SMS_11060567 二、阿里大鱼的短信发送工具函数,我参照了https://github.com/ltt1987/alidayu这个包写的 package tools import ( "crypto/md5" "github.com/astaxie/beego" "github.com/astaxie/beego/httplib" "sort" "strings" "time" "fmt" ) func Send_alidayu(phone, sms_param string) (string, error) { sms_url := beego.AppConfig.String("sms_url")

postman工具测试接口

心不动则不痛 提交于 2020-03-24 17:42:30
本篇文章主要介绍怎么在postman工具中进行接口的测试? 从以下几个方面进行介绍: 1、先介绍下接口测试 2、不同类型的接口请求方式如何在postman中进行测试 1、1 接口 什么是接口? 接口一般分为系统对位的接口和程序内部的接口。 系统对外的接口为服务器端为客户端app,h5提供的接口 程序内部的接口为方法与方法,模块与模块之间的接口,比如要想在京东买东西,就必须先登录,那登录接口就为买东西提供了一个前提的接口。 在实际的工作中,我们一般分为前端和后端,前端就是client端,后端就是server端,server端要为client端提供接口,他们就是通过接口进行交互的。 而json这种数据类型是所有语言都认识的一种数据类型,服务端返回给客户端的接口类型是json类型的。 1、2 接口测试 什么是接口测试? 接口测试实际上就是功能测试,功能测试就是在页面上进行点击,输入各种异常,正常的值进行测试。而接口测试没有页面,通过调用接口地址,传不同的参数值,发送请求,查看不同的响应结果 1、3 为什么要做接口测试? 可以发现页面上很多发现不了的bug 检查系统的异常处理能力 检查系统的安全性,稳定性 前端随便变,接口测试好,后端就不用变 1、4 接口测试需要提供接口文档? 接口文档包括哪些东西? 接口文档需要接口说明,接口url,请求方式(get/post),请求参数,参数类型

原来手机type-c接口除了充电方便,还有这些隐藏用法,真是涨知识

被刻印的时光 ゝ 提交于 2020-03-24 16:18:00
3 月,跳不动了?>>> 现在手机的充电接口都是type-c的,这种接口在近两年已经普及到各个价位的机型了,而micro USB也将逐渐退出手机舞台。 不过你知道type-c接口除了能快速充电,还有什么好用的隐藏功能吗?下面笔者就带大家了解了解。 1.快速投屏 相信大家看电影都喜欢使用大屏设备看,但电视能找到的电影资源都是非常少,其实只需要使用type-c、type-c无线投屏器即可实现,这样就能将手机中下载的电影投屏到手机中了。 2.快速传输数据到U盘 有时候大家需要将手机中的视频或者照片传输到U盘中,只需使用type-c接口的U盘,就可以直接连接手机,然后再将手机中文件转到U盘中即可。 3.有线上网 其实不止电脑可以连接网线上网,手机也可以连接网线上网,使用一个type-c转网卡接口,手机就可以连接网线上网,还不用耗费流量,并且上网的速度也比连接WiFi要快很多。 4.手机变电脑 现在的手机基本都有云电脑功能,但是变成电脑后并不好操作,不过我们可以使用type-c拓展坞就可以连接鼠标和键盘,这样操控也就变得简单了。 以上就是笔者分享的内容了,手机type-c接口有很多隐藏的实用功能哦! 虽然type-c接口有很多用处,但笔者觉得正反都能插,才是type-c最方便的功能 来源: oschina 链接: https://my.oschina.net/u/4481310/blog

spring cloud & dubbo

做~自己de王妃 提交于 2020-03-24 14:04:00
区别 来源(背景): Dubbo,是阿里巴巴服务化治理的核心框架,并被广泛应用于阿里巴巴集团的各成员站点。 Spring Cloud,从命名我们就可以知道,它是Spring Source的产物,Spring社区的强大背书可以说是Java企业界最有影响力的组织了,除了Spring Source之外,还有Pivotal和Netfix是其强大的后盾与技术输出。其中Netflix开源的整套微服务架构套件是Spring Cloud的核心。 传输: Dubbo由于是二进制的传输,占用带宽会更少; Spring Cloud是http协议传输,带宽会比较多,同时使用http协议一般会使用JSON报文,消耗会更大。但是在国内95%的公司内,网络消耗不是什么太大问题,如果真的成了问题,通过压缩、二进制、高速缓存、分段降级等方法,很容易解。 开发难度: Dubbo的开发难度较大,原因是dubbo的jar包依赖问题很多大型工程无法解决; Spring Cloud的接口协议约定比较自由且松散,需要有强有力的行政措施来限制接口无序升级 后续改进: Dubbo通过dubbofilter,很多东西没有,需要自己继承,如监控,如日志,如限流,如追踪 Spring Cloud自己带了很多监控、限流措施,但是功能可能和欧美习惯相同,国内需要进行适当改造,但更简单,就是ServletFilter而已

使用百度翻译的API接口

…衆ロ難τιáo~ 提交于 2020-03-24 10:59:09
http://api.fanyi.baidu.com/api/trans/product/desktop 这是申请的接口地址,会得到一个APPID和一个钥密 然后下载PHP的对应的代码 有一个PHP文件,把这两个静态变量的值改一下就可以用了 用的话,只要使用一下这个方法就OK了,$from是要翻译的语言类型,中国当然是中文 $to是要翻译成什么语言,技术文档上都有语言对应的英文 $query就是翻译的话 方法返回的是一个Json类型的数据 echo($arr["trans_result"][0]["dst"]); 直接就得到了翻译后的了 可以仔细看看那些加密的方法,跟技术文档上面的要求是不是一样的 来源: https://www.cnblogs.com/wlphp/p/8406983.html