See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 7951|Vastuse: 0

[Allikas] [Päris lahing]. NET/C# WeChat avaliku konto JSAPI makse [lähtekoodiga]

[Kopeeri link]
Postitatud 2021-12-26 15:21:34 | | | |
WeChati maksetüübid: maksekoodi makse, JSAPI makse, natiivmakse, APP makse, miniprogrammmakse, näost makse, nagu alloleval joonisel näidatud:


Hüperlingi sisselogimine on nähtav.


Iga makseliik vastab erinevale kasutusjuhtumileKui loome H5 veebilehe WeChati ametlikul kontol, saame JSAPI makse abil tellimuste kogumise lõpule viia! JSAPI makse sooritamiseks peate taotlema WeChati teenuse kontot.



Aitasin oma sõbral kirjutada JSAPI makse demo, nii et korraldan selle ja saadan selle täna välja. Kõigepealt vaatame.NET/C# poolt arendatud veebilehe renderdused, mis edukalt kutsuvad JSAPI makseid



JSAPI makseprotsess

(1) Kasutajad klõpsavad sinu veebilehe lingil, et otsustada, kas praegune küpsis on kehtetu või kehtetu, et saada OpenID
(2) Hüppa, et saada openid, hüppahttps://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect  Selle URL-i puhul hüppavad kõik kasutajad samale URL-ile
(3) Hangi kasutaja avatud ID ligipääsumärgi ja koodiparameetrite kaudu, aadress:https://api.weixin.qq.com/sns/oauth2/access_token?appid=APPID&secret=SECRET&code=CODE&grant_type=authorization_code
(4) Väljund küpsis ja taustasüsteem saab praeguse kasutaja avatunniste küpsise põhjal teada
(5) Kutsu ühtse korraliidest:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_1, esita tagasikõne aadress notify_url ja saa prepay_id väärtus
(6) JSAPI korrigeerimistasu:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_7&index=6
(7) Pärast kasutaja maksmist kutsub WeChat'i taustasüsteem tagasikõne liidest:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_7

Laadi lähtekood alla ja muuda sedaweb.configKuna kasutasin nginx pöördproksi_Layout.cshtmlFaili js ja css teed on kirjutatud surnuks ning neid tuleb kohandada vastavalt oma olukorrale, nagu alloleval joonisel näidatud:



Lähtekoodi allalaadimine:Hüperlingi sisselogimine on nähtav.

Läbivaatamine:

WeChat Pay JSAPI praeguse lehe URL ei ole lahenduse jaoks registreeritud
https://www.itsvse.com/thread-10190-1-1.html

ASP.NET WEB API vastab WeChati päringutele
https://www.itsvse.com/thread-5748-1-1.html

.net/c# WeChati avaliku konto üleslaadimise pilt [lähtekood]
https://www.itsvse.com/thread-3903-1-1.html

WeChati ametlikke konto arenduspilte ei saa iOS-i platvormil kuvada
https://www.itsvse.com/thread-3889-1-1.html

WeChati veebiversioonis logi sisse, et saata sõnumianalüüs
https://www.itsvse.com/thread-3517-1-1.html

WeChati ametlik konto arendamine VS kaugsilumine
https://www.itsvse.com/thread-3441-1-1.html

Lahendus WeChati ametliku konto jssdk allkirja veale China Unicomi all
https://www.itsvse.com/thread-3245-1-1.html

WeChat keelab Safaris veebilehtede avamise
https://www.itsvse.com/thread-3118-1-1.html

C#/.NET WeChati arendus js-sdk allkirja saamiseks
https://www.itsvse.com/thread-3081-1-1.html

WeChati avaliku konto arendamise õpetuste sari
https://www.itsvse.com/thread-3076-1-1.html

[lähtekood].net/c# WeChat intelligentne vestlus GIS-i asukohainfo skaneerimine, et saada pildifunktsioon
https://www.itsvse.com/thread-3059-1-1.html

.net arendab WeChati kasutajainfot ja skaneerimisfunktsiooni [lähtekoodiga]
https://www.itsvse.com/thread-3052-1-1.html

Ressursse:

JSAPI stsenaariumi sissejuhatus:Hüperlingi sisselogimine on nähtav.
JSAPI makse:Hüperlingi sisselogimine on nähtav.




Eelmine:.NET/C# andmete desensibiliseerimine (tundliku info tärn)
Järgmine:Linux uuendab süsteemi aja- ja ajavööndit
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com