まず、Alipay の PHP SDK、ダウンロード アドレスをインポートし、Alipay ドキュメント センターでモバイル決済 (SDK およびデモのダウンロード) をダウンロードし、解凍してサーバー デモを開きます -> readme.txt
PHP ビデオ チュートリアル )
#これら 4 つのファイルの名前空間を
に変更します#Alipay.class.php
<?php namespace Extend\Alipay; class Alipay { public function pay(args){ /**************************请求参数**************************/ //支付类型 notify_url = return_url = out_trade_no = subject = "测试"; //必填 //付款金额 args['total']; //必填 //订单描述 anti_phishing_key = ""; //若要使用请调用类文件submit中的query_timestamp函数 //客户端的IP地址 parameter = array( "service" => "create_direct_pay_by_user", "partner" => trim(alipay_config['seller_id']), "payment_type" => notify_url, "return_url" => out_trade_no, "subject" => total_fee, "body" => show_url, "anti_phishing_key" => exter_invoke_ip, "_input_charset" => trim(strtolower(alipaySubmit = new lib\AlipaySubmit(html_text = parameter,"get", "确认"); echo $html_text; } }config.php 構成ファイルでパラメーターを構成します
次に、新しいコントローラー TextController を作成します。
<?php
namespace Home\Controller;
use Think\Controller;
use \Extend\Alipay as Alipays;
class TextController extends Controller {
public function index(){
out_trade_no = date('YmdHis');
_SERVER['HTTP_HOST'];
out_trade_no,
'notify_url'=> baseurl.'/index.php/Home/Text/returnurl.html',
'total'=> s = new Alipays\Alipay();
args);
}
// 同步跳转
public function returnurl(){
alipayNotify = new Alipays\lib\AlipayNotify(verify_result = verify_result) {//验证成功
//商户订单号
_GET['out_trade_no'];
//支付宝交易号
_GET['trade_no'];
//交易状态
_GET['trade_status'];
if(_GET['trade_status'] == 'TRADE_SUCCESS') {
//交易成功
}else {
echo "trade_status=".alipay_config = C('alipay');
//计算得出通知验证结果
alipay_config);
alipayNotify->verifyNotify();
if(out_trade_no = trade_no = trade_status = _POST['trade_status'] == 'TRADE_FINISHED'||$_POST['trade_status'] == 'TRADE_SUCCESS') {
//交易成功
}
echo "success"; //请不要修改或删除
}
else {
//验证失败
echo "fail";
//调试用,写文本函数记录程序运行情况是否正常
//logResult("这里写入想要调试的代码变量值,或其他运行的结果记录");
}
}
}
その後、
以上がPHPでAlipayに接続する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

SublimeText3 中国語版
中国語版、とても使いやすい
