revo_technology / revo_sdk_php

此包已被弃用且不再维护。没有建议的替代包。

Revo API的SDK

dev-master 2017-09-05 12:48 UTC

This package is not auto-updated.

Last update: 2024-03-28 03:55:43 UTC


README

访问Revo API的PHP库

基本用法

Revo API实现了四种方法

  • 通过电话号码检查客户的限制
  • 获取预订单表单链接
  • 获取完整订单流程表单链接
  • 执行部分或完整订单退货

API客户端必须按以下方式配置

<?php

$config = new RevoSDK\Config(
    [
      'testMode'=>true,
      'redirectUrl'=>'http://example.com/',
      'callbackUrl'=>'http://example.com/',
      'storeId'=>1,
      'secret'=>'secret'
    ]
);
  • testMode 表示是否使用生产或演示模式(默认设置为 true
  • redirectUrl 必须是用户提交表单后将被重定向到的URL
  • callbackUrl 必须是Revo将发送回调数据的URL
  • storeId - Revo系统中的商店ID
  • secret - 用于从Revo创建签名的类似散列的字符串(必须私藏)

设置好 RevoSDK\Config 之后,你可以在 RevoSDK\API 中访问API方法。

示例

<?php

$client = new RevoSDK\API($config);
$response = $client->limitByPhone('9031234567');

也请参阅示例

使用方法

要运行此库,您首先需要克隆此仓库,然后通过Composer安装所有依赖项

$ composer install

要运行 examples,请配置正确的凭据并在配置数据中运行

$ php examples/revo_api_usage.php