Heim  >  Artikel  >  php教程  >  Codedetails des Alipay-Plug-Ins, das von KoaHub auf Basis von Node.js entwickelt wurde

Codedetails des Alipay-Plug-Ins, das von KoaHub auf Basis von Node.js entwickelt wurde

WBOY
WBOYOriginal
2016-10-22 00:00:321124Durchsuche

KoaHub-Plattform entwickelt auf Basis von Node.js, Koa-Link Alipay-Plug-in-Code-Informationsdetails
KoaHub-Plattform entwickelt basierend auf Node.js Koa-Link Alipay-Plug-in-Code-Informationsdetails
Easy-Alipay

Alipay-Zahlungs- und Benachrichtigungs-APIs
Easy-Alipay
Nodejs-basierte Alipay-Zahlungs- und Benachrichtigungs-APIs
API
Payment.createDirectPay()

Erstellen Sie eine Ali-Direktzahlung und geben Sie eine Ali-URL zurück, damit der Kunde die Ali-Seiten aufrufen kann, um Zahlungen abzuwickeln.
Beispielvar alipay = require('easy-alipay').Payment;<code class="prettyprint linenums lang-php">var alipay = require('easy-alipay').Payment;<br> var paymentUrl = alipay.createDirectPay(partnerId, partnerKey, sellerEmail, requestData.subject,<br>       requestData.outTradeNumber, requestData.totalFee, requestData.body, requestData.showUrl,<br>       notifyUrl, returnUrl); var paymentUrl = alipay.createDirectPay(partnerId, partnerKey, sellerEmail, requestData.subject,
requestData.outTradeNumber, requestData.totalFee, requestData.body, requestData.showUrl,
NotifyUrl, returnUrl);
Payment.createDirectPayWap()

Gibt eine versprochene WAP-Version von Payment.createDirectPay() zurück, die eine XML-Formatanforderung an ALIPAY sendet und eine Umleitungs-URL mit gültigem Anforderungstoken zurückgibt.
Notification.directPayNotify(notification, partnerId, partnerKey)
Gibt ein Versprechen zurück, das mit einer JSON-Version der ALIPAY-Zahlungsbenachrichtigung aufgelöst wird, und lehnt ab, wenn die Benachrichtigung nicht von ALIPAY stammt oder die Signaturüberprüfung fehlgeschlagen ist. var alipayNotification = require('easy-alipay').Notification;<br> try {<br>   alipayNotification.directPayNotify(notifyData, partnerId, partnerKey);<br> } catch (err) {<br>   console.error(err);<br> }Beispiel
var alipayNotification = require('easy-alipay').Notification;<br> versuche es mit {<br> alipayNotification.directPayNotify(notifyData, partnerId, partnerKey);<br> } Catch (err) {<br> console.error(err);<br> }
Notification.directPayNotifyWap(notification, partnerId, partnerKey)

WAP-Version von Notification.directPayNotify(), die eine Zahlungsbenachrichtigung im XML-Format akzeptiert.
LIZENZCodedetails des Alipay-Plug-Ins, das von KoaHub auf Basis von Node.js entwickelt wurde MIT

Wemall-Adresse: http://www.wemallshop.com

Codequelle: http://js.koahub.com/home/feature/easy-alipay
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn