测试接口可以这样写
Posted jiqing9006
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了测试接口可以这样写相关的知识,希望对你有一定的参考价值。
<?php
/**
* 测试Demo可以这么写
*/
class TestAction extends CommonAction
protected $userCardId = 'xxx';
protected $openid = 'xxx';
protected $number = 'xxx';
public function _initialize()
parent::_initialize();
vendor('Api.RXApi');
public function hyLogin()
$result = RXApi::hyLogin($this->userCardId,$this->openid);
$this->json->S($result);
public function GetHyByOpenid()
$result = RXApi::GetHyByOpenid($this->openid);
$this->json->S($result);
// 充值
public function hycz()
$result = RXApi::hycz($this->userCardId,$this->openid,1);
$this->json->S($result);
// 充值记录查询
public function wxSingcz()
$result = RXApi::wxSingcz($this->userCardId,$this->openid,$this->number);
$this->json->S($result);
// 扣减
public function hyczkj()
$result = RXApi::hyczkj($this->userCardId,$this->openid,-1);
$this->json->S($result);
// 扣减记录
public function wxSingczkj()
$result = RXApi::wxSingczkj($this->userCardId,$this->openid,$this->number);
$this->json->S($result);
// 充值列表
public function wxczlist()
$result = RXApi::wxczlist($this->userCardId,$this->openid);
$this->json->S($result);
public function testRx()
$opt = $_POST['opt'];
switch ($opt)
case 'hyLogin':
$this->hyLogin();
break;
case 'GetHyByOpenid':
$this->GetHyByOpenid();
break;
case 'hycz':
$this->hycz();
break;
case 'wxSingcz':
$this->wxSingcz();
break;
case 'hyczkj':
$this->hyczkj();
break;
case 'wxSingczkj':
$this->wxSingczkj();
break;
case 'wxczlist':
$this->wxczlist();
break;
default:
$this->hyLogin();
break;
以上是关于测试接口可以这样写的主要内容,如果未能解决你的问题,请参考以下文章