| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- <?php
- namespace App\Http\Controllers\Api;
- use App\Helpers\Jwt;
- use App\Http\Controllers\Api\v1\NotifyController;
- use App\Models\MemberModel;
- use App\Models\UserModel;
- use App\Services\RedisService;
- use App\Services\SnapshotService;
- use App\Services\WechatService;
- use Illuminate\Support\Facades\Session;
- /**
- * 测试控制器类
- * @author wesmiler
- * @since 2020/11/10
- * Class TestController
- * @package App\Http\Controllers
- */
- class TestController extends BaseController
- {
- /**
- * 构造函数
- * @author wesmiler
- * @since 2020/11/11
- * TestController constructor.
- */
- public function __construct()
- {
- parent::__construct();
- }
- public function index(){
- $json = '{
- "result": {
- "id": "e3a34b4f-9c68-597d-a6a2-e27adc047816",
- "create_time": "2021-07-18T17:47:38+08:00",
- "resource_type": "encrypt-resource",
- "event_type": "TRANSACTION.SUCCESS",
- "summary": "支付成功",
- "resource": {
- "original_type": "transaction",
- "algorithm": "AEAD_AES_256_GCM",
- "ciphertext": "lPP4\/+4cIH7apXGJBc1se\/yZ3+nIOQ3GT41Th0PV\/cppc\/zTyFB0KWoMQ3feNglWUDnraqPm9el4llkO2q0\/IN0C9J8+pI\/am\/crC9VXz3DsMrmOOrFh4hTN3q0uz1DUXN3eOBNMzOir99X+PWrsHonfCsfWXA+skk5mJ3s991jUYRFCMOAeqiV++TNKdFzih0mkYKNeH1sg16u0SM1XJsfQgfazZT67LEiGq79MZeRdJAHmXr+jG3sEzD1iruEq09gclh07xzwbAAuJtW8HXr+QtV22KHZdSrlODHNors9l7VoDqOIFYac17YFGTimmFyL+kszzbMmQnrLbDTSyx3KoygFj3xfqWJnUeSpBq1p1\/7iqMSBQtTMG57dauYvWH5UaphbRwz6kYWm4+SWD+xnZe3RfI1eh3qZdyMUHqLJhVcRM+t8JUN3tHMXaEFVskesRJp+0xJI4NUcriKeUocHNfe5Ur+hLYsuWj9UegCBKMqko7RTvNNB\/T0Lsr+wPkxqhQLOoj8zChpPZFM+Wjtm6FmZBPVFmv8N5Vzu+gEDVhTqGOMUYm6RVC\/r8VUTHAosBmC+sff9MOmsB9CAuPmSEqHQqr8umZGxM0iJMCXDGJVdnmrwBFkyWs+d3ZGKmMu8d7XVYJv2A6o0HRXG\/4nSGVWn130hrepB8M7ULt5njmHPrjYUu6FclnslWKNY\/UKQ4Yc2tC2XesoGw+fx7qxvGiXM19g==",
- "associated_data": "transaction",
- "nonce": "5PONzFWo1RTf"
- },
- "s": "\/api\/notify\/pay\/index"
- }
- }';
- $json = json_decode($json, true);
- $data = $json['result'];
- /* $data = [
- "original_type"=> "transaction",
- "algorithm"=> "AEAD_AES_256_GCM",
- "ciphertext"=> "//hUHdektloiqMVIQ0nOEZj91e2oIEUNZ7EtnLdLnjriyKQwKes9VcEvfmFYMnTFXr1Lg/mFHJaNE2C4hZrVykVpiT0aahWSV4pn1m9867LOwXWbE2uhMMPXtDLT9bfYT3gzXbxkdo\/LkOB7Bke20MnEq3mgSkPbRytyQ96RhZGPsqa9S7QiycshC82Hw\/QhGwqvLsUOdCP8y6yt28\/MPJc+VB1sSi\/hIDKIlYFxb7TIWRtzpIu057ICyNHtPXRzCEUEtK7t9gywxYJd6kXYEKQqOTqUlXoHAHQt4lIHN27TCuAE0KujE1+ub5CDYEQl4gG8lX\/kDgEqvKVSzCjVhXWL2VBG41Q0Hs+O5SpTYHkhhKDLEnEopEOAs\/h7NUVAhUHpM1TTYxWp9hL2q\/es6sGIW15hXOv5GarqNL3SI\/aTuIsYP\/wrinBLbe8yjwqpn0TFtMeCa7deuTlWF\/xBXmDfnH\/je+vS6cofeZeKJbCspWZ0upBTi4JARtiQL7bEvjnpVhgApn2iZ0\/Ta0KUmg6dy52W1lsdJn81ACQxUxD8gCdtfqwFtBcvBRbxR1uPCqQEBJo2NWrKqtq1409H7F4WtEbqsJUBHaR4LQAoiz49rw1fW06U5UBmbRUMBT0c+4GD3iRUdhRo6WsoSvld5LbY6bIzSdwcuAZ8jfWTBtY7qqw4i9fd6UlrX4WYTZJOKW80RmgIyPOCiMbA6dZTnGbfcs3LMw==",
- "associated_data"=> "transaction",
- "nonce"=> "jyvk10O4xN5a"
- ];*/
- $cc = new NotifyController();
- $result = $cc->pay('index',$data );
- // $result = WechatService::decryptNotifyData($data);
- var_dump($result);
- return message(1005,'true',['ddd'=> []]);
- }
- }
|