微信行业解决方案微信开放接口与平台,支持不同行业的商户和第三方创新应用,落地更多“互联网+”成熟案例!线下解决方案智慧机场智慧社区智慧公益电视互动智慧客运智慧KTV智慧快递智慧售货机智慧百货智慧餐厅智慧便利店智慧超市智慧票务智慧酒店智慧景区智慧医院智慧停车场线上解决方案B2C电商 更多行业动态...
分类:
微信 时间:
2015-06-07 12:34:09
阅读次数:
293
Queue继承于List:#include "../List/List.h" //以List为基类
template class Queue: public List { //队列模板类(继承List原有接口)
public: //size()、empty()以及其它开放接口均可直接沿用
void enqueue(T const& e) { insertAsLa...
分类:
其他好文 时间:
2015-05-31 10:59:22
阅读次数:
142
借助Vector实现栈,栈顶是向量末尾,栈底是向量起始:#include "../Vector/Vector.h" //以向量为基类,派生出栈模板类
template class Stack: public Vector { //将向量的首/末端作为栈底/顶
public: //size()、empty()以及其它开放接口,均可直接沿用
void push(T...
分类:
其他好文 时间:
2015-05-29 15:48:14
阅读次数:
124
最近项目需要,要获取淘宝商品全部类目结构,有两种方法,1. 可以通过爬虫技术实现,2.通过淘宝开放接口实现。这里选用第2种方法,以下是实现过程:1. 首先要申请成为淘宝开发者http://open.taobao.com/index.htm2. 进入后台后,新建一个应用,得到一个app证书,证书里面有...
分类:
其他好文 时间:
2015-05-27 22:23:24
阅读次数:
537
1、要实现的功能书接上回,本回书解决核心引擎的第二个问题:数据映射和数据校验。我们把这个部分叫做数据转换模块。2、输入数据的格式输入数据的结构、属性名等,是接口发布方确定的。
出于安全、效率、调用方影响等方面的考虑,可能和自身系统中的结构和属性名不一致。输入数据的格式可能有三种:
反序列化后得到的Java对象。
JSON格式。
XML格式。
我们将对输入的数据进行校验,转换成自身系统的数据格式。3...
分类:
其他好文 时间:
2015-05-18 06:41:35
阅读次数:
207
如何做一个简单的开放接口(1)-功能设计
如何做一个简单的开放接口(2)-核心引擎(上)
如何做一个简单的开放接口(3)-核心引擎(下)
如何做一个简单的开放接口(4)-常用Handler参考实现...
分类:
其他好文 时间:
2015-05-18 06:40:20
阅读次数:
141
1、概述核心引擎搞定了,接下来的主要工作就是逐个开发 Handler 了。常用的Handler包括授权(AuthHandler)、流量控制(TrafficControlHandler)、加解密(EncryptHandler)、安全(SecurityHandler)、压缩(ZipHandler)、序列化(KryoHandler)等。其他外围功能还包括对调用方的管理功能,开放接口介绍网站等,不再冗述。2...
分类:
其他好文 时间:
2015-05-18 06:39:49
阅读次数:
144
1、要实现的功能书接上回,本回书我们要完成开放接口平台核心引擎的多Handler支持机制。如图1所示。
图1 开放接口服务器端架构2、Filter还是装饰模式装饰者模式貌似是一个实现的候选,类似Java的I/O实现。
多“装饰”一层,就获得了新的功能,原来的功能还在。对我现在的应用场景来说,这种实现方式过于复杂了。
相对而言,Filter更简洁。当前的应用场景对性能是有极高要求的,不适合使用哪...
分类:
其他好文 时间:
2015-05-17 23:43:16
阅读次数:
223
第一篇,包括:缘起、技术需求、功能规划、功能设计。...
分类:
其他好文 时间:
2015-05-17 20:22:43
阅读次数:
105
说明:微博开放接口的调用,如发微博、关注等,都是需要获取用户身份认证的。目前微博开放平台用户身份鉴权主要采用的是OAuth2.0。为了方便开发者开发、测试自己的应用。
OAuth2.0较1.0相比,整个授权验证流程更简单更安全,也是未来最主要的用户身份验证和授权方式。
步骤一:创建应用
下面我以本公司测试账号为例,创建应用步骤可以参考新浪的官方API 地址:http://ope...
分类:
移动开发 时间:
2015-05-13 19:49:21
阅读次数:
247