|
"WeChat" viešosios platformos pranešimų sąsajos veikimo principą galima apytiksliai suprasti taip: vartotojas siunčia pranešimą į "WeChat" serverį, o "WeChat" serveris gautą pranešimą paskelbs į URL, užpildytą vartotojui prisijungus. Principą lengva suprasti ir lengviau suprasti, jei buvote veikiami lizdų.
Tiesą sakant, "WeChat" kūrimas nėra labai varginantis ar sunkus, oficialūs dokumentai taip pat yra praleidžiami (bent šimtus kartų geresni nei "WeChat" mokėjimo dokumentai), skausmingiausias dalykas yra derinimas, nes "WeChat" kūrimo procese vartotojas gauna "WeChat" siunčiamą pranešimą Apdorojimo programa yra "WeChat" serveris, derinimas yra labai skausmingas, negalime nutraukti taško, galime naudoti tik tekstinius failus, kad pamatytume programos veikimą. Nežinau, ar pradžioje yra tokių draugų kaip aš: įdiekite kodą į išorinį tinklo serverį, tada išsiųskite pranešimą į oficialią paskyrą, tada pažiūrėkite į derinimo failą, raskite vietą, kurią reikia modifikuoti, tada pakeiskite kodą ir įkelkite dll į serverį ............, tokia operacija yra per daug laiko švaistanti ir neefektyvi. Taigi šis straipsnis yra įvadas į ir nuotolinį derinimą IIS konfigūracija1 veiksmas: IIS konfigūravimas Eikite į IIS, spustelėkite URL, pasirinkite savo svetainę ir spustelėkite Įrišimas redagavimo svetainėje dešinėje lango pusėje, kaip parodyta paveikslėlyje. Įeikite į svetainės susiejimo langą, redaguokite arba pridėkite susiejimus, IP galima nepasirinkti, o pagrindinio kompiuterio pavadinimas rašo jūsų žemės riešutų lukšto domeno pavadinimą, kaip parodyta paveikslėlyje: Užpildę informaciją, spustelėkite Gerai, kad užbaigtumėte IIS konfigūraciją. VS konfigūracija2 veiksmas VS konfigūracija Atidarykite projektą, pasirinkite žiniatinklio projektą, dešiniuoju pelės mygtuku spustelėkite ir pasirinkite Ypatybės. Eikite į žiniatinklį, serverio stulpelyje, pašalinkite IIS Express(X) parinktį, užpildykite domeno vardą projekto URL įpareigojančiame IIS, tai yra domeno vardą, kurį suteikė Peanutshell, nepamirškite pridėti http://, kaip parodyta paveikslėlyje: Baigę konfigūraciją, paspauskite Ctrl+S, kad išsaugotumėte, palyginti su tuo, kad konfigūracija laikinai baigta. Nuotoliniu būdu derinkite konfigūracijas3 veiksmas Nuotolinio derintuvo konfigūracija Mano aplinka yra win7+vs2012, o konfigūracijos procesas gali būti šiek tiek kitoks, bet aš asmeniškai manau, kad jis panašus. Pirmiausia raskite "Visual Studio" įrankį, kaip parodyta paveikslėlyje: Atidarę raskite nuotolinio derinimo aplanko nuorodą ir atidarykite ją, pasirinkite x86 arba x64 pagal savo sistemą ir dukart spustelėkite, kad atidarytumėte. Raskite msvsmon.exe, dešiniuoju pelės mygtuku spustelėkite jį ir paleiskite jį kaip administratorių. Po bėgimo, kaip parodyta paveikslėlyje: Pasirinkite Įrankiai, Parinktys, pasirinkite Be autentifikavimo ir pažymėkite Vykdyti bet kurį vartotoją derinimui, spustelėkite Gerai Derintuvo konfigūracija baigta. Pradėkite derinti4 veiksmas: pradėkite derinti VS pasirinkite Derinti, Pridėti prie proceso Stulpelyje Perdavimas pasirinkite "Nuotolinis (be autentifikavimo)", įveskite vietinį IP arba pagrindinio kompiuterio pavadinimą ir apatiniame dešiniajame kampe spustelėkite Atnaujinti. Spustelėję Atnaujinti, stulpelyje Galimi procesai raskite w3wp.exe procesą, atkreipkite dėmesį į vartotojo vardo stulpelį, peržiūrėkite svetainės, kurią norite derinti, programų telkinį, jei w3wp.exe nerandate, eikite į IIS, atidarykite svetainę ir spustelėkite Atnaujinti, kad ją rastumėte. Suradę šį procesą, dukart spustelėkite, kad būtų rodomas netoliese esantis saugos įspėjimas, ir pasirinkite Pridėti. Nuotolinis paleidimas jau galimas. Trumpai pažvelkime į pavyzdį. Eikite į "WeChat" viešąją platformą, įeikite į kūrėjų centrą, raskite serverio konfigūraciją ir spustelėkite Keisti konfigūraciją. Galutinis rezultatasĮvedę URL ir prieigos raktą, spustelėkite pateikimo mygtuką ir atėjo įdomus laikas sklandžiai pereiti į derinimo režimo ~~~~~ Ar manote, kad jis atrodo labai aukštos klasės? Šiaip ar taip, manau, kad tai labai aukštos klasės. Cha cha~~~~
|