Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 7951|Vastaus: 0

[Lähde] [Varsinaista taistelua]. NET/C# WeChatin julkinen tili JSAPI-maksu [lähdekoodin kanssa]

[Kopioi linkki]
Julkaistu 2021-12-26 klo 15:21:34 | | | |
WeChat-maksutyypit: maksukoodimaksu, JSAPI-maksu, natiivimaksu, APP-maksu, miniohjelmamaksu, kasvomaksu, kuten alla olevassa kuvassa näkyy:


Hyperlinkin kirjautuminen on näkyvissä.


Jokainen maksutyyppi vastaa eri käyttötapaaJos kehitämme H5-verkkosivuston WeChatin viralliselle tilille, voimme käyttää JSAPI-maksua tilausten keräämiseen! Sinun täytyy hakea WeChat-palvelutiliä suorittaaksesi JSAPI-maksun.



Autoin ystävääni kirjoittamaan demoa JSAPI-maksusta aiemmin, joten hoidan sen ja lähetän sen tänään. Ensiksi katsotaanpa.NET/C#:n kehittämän verkkosivuston renderöinti, joka onnistuneesti kutsuu JSAPI-maksuja



JSAPI-maksuprosessi

(1) Käyttäjät klikkaavat verkkosivustosi linkkiä selvittääkseen, onko nykyinen eväste virheellinen tai virheellinen saadakseen OpenID:n
(2) Hyppää saadakseen openid, hyppäähttps://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect  Tämän URL-osoitteen kautta kaikki käyttäjät siirtyvät samaan URL-osoitteeseen
(3) Hanki käyttäjän avoin tunniste pääsytunnuksen ja koodiparametrien kautta, osoitteeseen:https://api.weixin.qq.com/sns/oauth2/access_token?appid=APPID&secret=SECRET&code=CODE&grant_type=authorization_code
(4) Tulostetaan eväste, ja taustajärjestelmä voi tietää nykyisen käyttäjän openid:n evästeen perusteella
(5) Kutsu yhtenäisen järjestysrajapinnan:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_1, lähetä takaisinsoittoosoite notify_url ja saat prepay_id arvon
(6) JSAPI-korjausmaksu:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_7&index=6
(7) Kun käyttäjä on maksanut, WeChatin taustajärjestelmä kutsuu takaisinsoittorajapintaa:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_7

Lataa lähdekoodi ja muokkaa sitäweb.configKoska käytin nginx-käänteistä välityspalvelinta_Layout.cshtmlTiedostojen js- ja css-polut on kirjoitettu kuolleina, ja sinun täytyy säätää niitä tilanteesi mukaan, kuten alla olevassa kuvassa näkyy:



Lähdekoodin lataus:Hyperlinkin kirjautuminen on näkyvissä.

Arvostelu:

WeChat Pay JSAPI -URL nykyiselle sivulle ei ole rekisteröity ratkaisuun
https://www.itsvse.com/thread-10190-1-1.html

ASP.NET WEB API vastaa WeChat-pyyntöihin
https://www.itsvse.com/thread-5748-1-1.html

.net/c# WeChatin julkisen tilin latauskuva [lähdekoodi]
https://www.itsvse.com/thread-3903-1-1.html

WeChatin virallisia tilin kehityskuvia ei voi näyttää iOS-alustalla
https://www.itsvse.com/thread-3889-1-1.html

WeChat-verkkoversion kirjaudu lähettääksesi viestianalyysin
https://www.itsvse.com/thread-3517-1-1.html

WeChatin virallinen tilin kehitys VS etävirheenkorjaus
https://www.itsvse.com/thread-3441-1-1.html

Ratkaisu WeChatin virallisen tilin jssdk-allekirjoitusvirheeseen China Unicomissa
https://www.itsvse.com/thread-3245-1-1.html

WeChat kieltää verkkosivujen avaamisen Safarissa
https://www.itsvse.com/thread-3118-1-1.html

C#/.NET WeChat-kehitys js-sdk-allekirjoituksen saamiseksi
https://www.itsvse.com/thread-3081-1-1.html

WeChatin julkisten tilien kehitysohjeiden sarja
https://www.itsvse.com/thread-3076-1-1.html

[lähdekoodi].net/c# WeChatin älykäs chat GIS-sijaintitietojen skannaus kuvatoiminnon saamiseksi
https://www.itsvse.com/thread-3059-1-1.html

.net kehittää WeChat-kehitystä saadakseen käyttäjätietoja ja skannataakseen toimintoja [lähdekoodin avulla]
https://www.itsvse.com/thread-3052-1-1.html

Varat:

JSAPI-skenaarion esittely:Hyperlinkin kirjautuminen on näkyvissä.
JSAPI-maksu:Hyperlinkin kirjautuminen on näkyvissä.




Edellinen:.NET/C# datan desensibilisointi (arkaluontoisen tiedon tähti)
Seuraava:Linux päivittää järjestelmän ajan ja aikavyöhykkeen
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com