2017 © Pedro Peláez
 

library zhima

芝麻信用相关接口

image

easyzmop/zhima

芝麻信用相关接口

  • Tuesday, January 17, 2017
  • by chuchujie
  • Repository
  • 1 Watchers
  • 1 Stars
  • 4 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

<, (*1)

p align="center"> zmop , (*2)

Build Status Latest Stable Version Latest Unstable Version Build Status Scrutinizer Code Quality Code Coverage Total Downloads License , (*3)

, (*4)

Supporting zmop

zmop 是一个 MIT 协议的开源项目. 它的发展离不开背后的支持者。, (*5)

Warning

  • 作者仅有0.5个工作日研究芝麻文档并集成到应用中去,暂不建议直接集成到生产环境;
  • 本集成芝麻ivs 3.0版本的接口;
  • 当前版本为beta版本, 作者会持续维护此仓储;

目标

Feature

  • 命名不那么乱七八糟;
  • 隐藏开发者不需要关注的细节;
  • 方法使用更优雅,不必再去研究那些奇怪的的方法名或者类名是做啥用的;
  • 自定义缓存方式;
  • 符合 PSR 标准,你可以各种方便的与你的框架集成;
  • 高度抽象的消息类,免去各种拼json与xml的痛苦;

Requirement

  1. PHP >= 5.5.9
  2. composer
  3. openssl 拓展

Installation

- composer require "easyzmop/zhima" -vvv
- Run `php artisan vendor:publish`

Usage

授权:

        //1:按照手机号进行授权 {"mobileNo":"15158657683"}
        //2:按照身份证+姓名进行授权 {"name":"张三","certType":"IDENTITY_CARD","certNo":"330100xxxxxxxxxxxx"}
        $request = new ZhimaAuthInfoAuthorizeRequest();
        $request->setChannel("app");
        $request->setPlatform("zmop");
        $req->setIdentityType("2");// 必要参数
        $req->setIdentityParam("{\"name\":\"张三\",\"certType\":\"IDENTITY_CARD\",\"certNo\":\"330100xxxxxxxxxxxx\"}");// 必要参数
        $req->setBizParams("{\"auth_code\":\"M_H5\",\"channelType\":\"app\",\"state\":\"商户自定义\"}");//
        $req->setChannel("app");
        $req->setPlatform("zmop");
        $url = Zmop::generatePageRedirectInvokeUrl($req)

信用评分:

         $request = new ZhimaCreditScoreGetRequest();
         $request->setChannel("apppc");
         $request->setPlatform("zmop");
         $request->setTransactionId("201512100936588040000000465158");// 必要参数
         $request->setProductCode("w1010100100000000001");// 必要参数
         $request->setOpenId("268810000007909449496");// 必要参数
         $response = Zmop::execute($request);
         echo json_encode($response);

Config

set the options in config/zmop.php ,, (*6)

Documention

  • Homepage: https://b.zmxy.com.cn/technology/openDoc.htm?LEFT_MENU_MODE=LEFT_BLANK&productId=w1010100200000000001-all

强烈建议看懂芝麻信用文档后再来使用本 SDK。, (*7)

License

MIT, (*8)

The Versions

17/01 2017

dev-master

9999999-dev

芝麻信用相关接口

  Sources   Download

MIT

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar chuchujie

sdk zhima zmop easyzmop zhima-sdk

17/01 2017

dev-f_init

dev-f_init

芝麻信用相关接口

  Sources   Download

MIT

The Requires

  • php >=5.5.0

 

The Development Requires

by Avatar chuchujie

sdk zhima zmop easyzmop zhima-sdk