最近的文章列表

美团支付通过生成机器指纹信息提交到支付宝的私有API完成手机支付操作

应用开发过程中要对接支付宝支付,简单体验下来,市面上有三种实现方式:

  1. 网页版
  2. 快捷支付服务插件版
  3. 美团版(姑且这么叫,由于先发现美团是这种实现,其实大众点评也是这种)

前2种没什么疑问,应用广泛,实现上支付宝也都给出了SDK,第3种实现各种“诡异”:

  • 完全是App原生的体验,没有发现支付宝有公开的支持方式
  • 没有在应用数据包和SD卡上找到任何痕迹
  • 美团退出登录再登录依然可用,卸载再安装依然可用(免登录列出支付信息,只需要输入支付密码),美团登录一次,安装大众点评也直接可用。
  • 手机恢复出厂设置依然可用,恐怖吧?
2015/8/26 Comments:
如何对接 PHP 与手机 APP 开发(API 接口开发)

一、先简单回答两个问题:

1、PHP 可以开发客户端?
答:不可以,因为PHP是脚本语言,是负责完成 B/S架构 或 C/S架构 的S部分,即:服务端的开发。(别去纠结 GTK、WinBinder)

2、为什么选择 PHP 作为开发服务端的首选?
答:跨平台(可以运行在UNIX、LINUX、WINDOWS、Mac OS下)、低消耗(PHP消耗相当少的系统资源)、运行效率高(相对而言)、MySQL的完美搭档,本身是免费开源的,......

二、如何使用 PHP 开发 API(Application Programming Interface,应用程序编程接口) 呢?

2015/3/6 Comments:
接口地址加密 和 API权限设计 保护服务器上的数据安全通信传输

移动应用中,通过在客户端对访问的url进行加密处理来保护服务器上的数据

我认为,保护服务器端的数据,有这么几个关键点:

1、不能对使用体验产生影响,这就排除掉了诸如每次接口调用都要求用户输入验证码这样的做法
2、接口调用的网络交互需要无规律可循,比如article/1 –> article/1000 这样的接口就太容易被其他人爬走了
3、要严格意义上阻击爬虫,需要每一次网络请求都是不可重放的,这样才能避免其他人通过监听网络交互并重放来爬取数据
4、对服务器端编码不产生太大影响,如果要对服务器端伤筋动骨的大改,肯定是要不得的

2015/2/28 Comments:
Alexa的XML API获取网站的Alexa排名的PHP示例代码

我们通会用Alexa的网站(或其它站长工具网站)来栓查我们的网​站流量排名,这样就必须去那些网站。实际上,可以通过Alexa XML API 获取网站的Alexa相关的数据(XML格式的),再使用XML解析器来解析Alexa返回的XML,得到Alexa排名或其它的数据。

Alexa接口

Alexa的XML API接口是:http://data.alexa.com/data?cli=10&url=%YOUR_URL%

如果想获取更多的数据可以用:http://data.alexa.com/data?cli=10&dat=snbamz&url=%YOUR_URL%

2014/8/19 Comments:
汇总python的模板引擎Jinja2的一些常用查询

section 1 API

1 jinja2的Hello world:

import jinja2 as jj

template = jj.Template(‘Hello {{where}}’)

template.render(where = ‘World’)

2 基础:

2.1 jinja2中有一个核心对象: template Environment(模板环境), 这个类的实例被用于存储配置信息, 全局对象, 从文件系统或其他位置加载模板, 甚至如果你使用Template的构造器创建一个String类型的模板的时候, 也会自动的创建一个Environment对象.

2014/6/24 Comments:
javascript调用百度地图api并在地图上进行打点添加标注POI

最近要做一个网页,具体内容是:上边有一个标题,下边分成两块,左边是地图。并且地图上有两个点,点击两个点有相应的提示信息,显示数据库里最新的两条数据信息。右边是一些文字说明。本人刚开始学习,做的也不是很好

总体效果如下所示:

地图 

首先新建map.php文件,代码如下 

2014/5/26 Comments:
API管理 常用的平台有Firebase plivo mashape apigee GruntJS等

API 管理的目的就是通过扩大各大公司的 API 通道,增加开发者的使用率,实现流量控制,增加 API 的安全性等等手段,让某个公司的 API 变得安全性好,可扩展性高,并易于使用,获得更多的应用开发者青睐。

2014/2/13 Comments:
.net怎么写微信接口 带例子

.net 微信接口(如何使用微信接口--做过的请进)
想做一个程序通过微信发信息。
有人做过吗?是怎么实现的。 
-------------------------------------------------------------------
我找的参考代码,有人知道实现不步骤吗?
<%@ WebHandler Language="C#" CodeBehind="MessageReceiveHandler.ashx.cs" Class="MessageReceiveHandler" %>

using System;

2013/12/26 Comments: