vim post.py #!/usr/bin/env python # -*- coding: utf-8 -*- import json import os import datetime import requests import urllib,urllib2 import sys import simplejson reload(sys) sys.setdefaultencoding('utf-8') #POST请求业务接口 def run(method,url,data): #http…
API函数很强大,但是声明的时候比较繁琐. 我开发的封装库,包括窗口.键盘.鼠标.消息等常用功能.用户不需要添加API函数的声明,就可以用到API的功能. 在VBA.VB6的引用对话框中引用API.tlb文件,就可以用到其中的函数和方法,在VB.Net或C#项目中引用API.dll. 通过对象浏览器,可以看到每个类别的函数和方法列表: 而且还有Spy.放大镜.APIViewer等开发工具. API封装库的下载: API-Setup.zip 下载压缩包后,参考下图进行快速安装和使用: 课件下载:…
其实这个,也没什么实际用途,只能测试一下api能不能用. 1. 用Chrome打开一个https://api.weixin.qq.com/页面,会返回一个错误信息,忽略不管,F12打开控制台 2. 控制台粘贴jQuery.min.js文件的内容,回车,由于内容有点多,执行可能会卡一下.这样可以引入jQuery,又不会出现跨域限制 3. 控制台粘贴如下代码,即可得到一个二维码的链接 $.post( 'https://api.weixin.qq.com/cgi-bin/qrcode/create?a…
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Scope; import org.springframework.http.HttpHeaders; import org.springframework.http.Media…
X.509 v.3 证书的方法.一个比较完整的调用  微信  API的示例: private stringGetResponseResult()         { string strResponseResult="";//返回结果             try             {                 string url = "https://api.mch.weixin.qq.com/secapi/pay/refund";        …
项目里需要用到扫描二维码,自己实现,不会. 找到了两种解决方案: 通过reqrcode.js,这是一个前端解析二维码内容的js库.如果二维码比较清晰,用这种效果也不错 调用微信扫一扫功能,这种效果很好.但是调试接口超级麻烦. 具体实现:前端代码(vue)(前端用到 vux) <template> <div class="main"> <group title="打印机参数" label-width="5.5em"&g…
前言 Retrofit会将你的HTTP接口调用转换为java的interface,你不必去实现这个接口,交给Retrofit来创建动态代理. 首先,贴上官网和Javadoc. 官网上的例子 加依赖,下jar包什么的就跳过了,来一个官网例子就知道怎么用了. //interface public interface GitHubService { @GET("users/{user}/repos") Call<List<Repo>> listRepos(@Path(…
公司做的一个购物网站 之前微信版的网站要搬在webView上   可是微信支付是个问题 , 在外部浏览器怎么都发不起微信请求 , 原因是因为页面调用的微信浏览器自带JSAPI 在外部浏览器无法调用,但是看见京东的可以直接在触屏版调用微信支付好生羡慕,百度了2天之后找到一个页面 是一个WAP版的调用微信支付,但是微信官方并没有出示此类文档! 出来类似效果参考京东手机网页版的微信支付模块 案例地址: http://wxpay.weixin.qq.com/pub_v2/pay/wap.v2.php 文…
对于商务运算来说一个比较稳定的趋势在于对 API 日渐增长的依赖性,几乎每一个代码级交互过程都会调用 API 来收集数据或触发某些关键过程.没有 API ,你将无法与同伴进行文件交流,没有 API ,沃尔玛也将无法运行其 VMI 系统. API(即 Application Programming Interfaces)使软件应用之间的交互成为可能,软件从一种形式转化成另一种形式的过程中都存在 API.由于网络环境下 API 接口越来越开放,我们正迎来一个创新的爆发点,但是,正如 Dan Jaco…
近公司项目上在开发微信服务号的接口,需要给用户回复图片或语音或视频,这个时候就需要用到 上传下载多媒体文件接口,微信在这方面推荐采用的是开源函数库curl实现的,CURL项目包括很多版本,我主要测试的是windows 平台下的版本,是很好用的,下面附上说明及CURL下载地址在asp.net中,可以调用cmd命令行,运行这个脚本,实现上传下载的功能,但我需要讲的重点不在此,做为一个在线运行的项目,允许网站目录下可以运行.exe的程序是非常不安全的,所以接下来的DEMO是采用asp.net(c#)的…