Rumah  >  Artikel  >  applet WeChat  >  Ajar anda cara menggunakan mesej templat akaun awam dalam program mini (dengan idea terperinci)

Ajar anda cara menggunakan mesej templat akaun awam dalam program mini (dengan idea terperinci)

藏色散人
藏色散人ke hadapan
2022-11-04 16:53:535427semak imbas

Artikel ini membawakan kepada anda isu berkaitan tentang program mini WeChat terutamanya cara menggunakan mesej templat akaun awam dalam program mini. Saya harap ia dapat membantu semua orang.

Sebab

Sebuah program kecil yang saya buat baru-baru ini mempunyai fungsi tempahan, yang berjaya mengingatkan pengguna bahawa tempahan itu berjaya dan memberitahu orang yang membuat tempahan pada masa yang sama

Proses

Kerana dalam program mini, idea pertama ialah menggunakan "subscribe message"
Masalah berlaku pada masa ini : penggunaan templat mesej langganan dipengaruhi oleh kategori perkhidmatan program mini Kategori perkhidmatan semasa hanya boleh menggunakan langganan sekali sahaja dan kebenaran pengguna diperlukan setiap kali mesej dihantar
Ini bukan yang diingini. hasil! ! ! [Disyorkan: Tutorial Video tentang Program Mini]

Jadi saya mencari e-mel yang terlalu membosankan dan mesej teks tidak mengikuti perkembangan zaman akaun mempunyai mesej templat, tetapi ia masih tidak berfungsi Jika tiada pendaftaran akaun awam yang sepadan, apakah yang perlu saya gunakan? Baidu juga menyiarkan blog yang bertanya
apakah yang boleh digunakan dan bukannya melanggan mesej?

Saya sangat berterima kasih kepada semua rakan yang bersemangat atas jawapan mereka

Akhirnya, saya memilih untuk menggunakan mesej templat akaun rasmi
Akan lebih mudah untuk mendaftar akaun rasmi Akaun rasmi dikaitkan dengan program mini

Masalah kedua berlaku semasa proses seterusnya: apabila log masuk ke program mini dan. menggantikan sesi dengan kod, unionID
tidak boleh diperolehi daripada Internet bahawa sebabnya ialah tiada konfigurasi perkaitan pada platform terbuka WeChat untuk mendapatkan pengesahan, saya menyiarkan catatan blog yang lain tidak dapat mendapatkan unionID semasa log masuk. Terima kasih sekali lagi

Melalui kedua-dua ini Selepas menulis blog ini, saya datang dengan dua cara untuk melengkapkan fungsi itu, dan menguji kedua-duanya dengan jayanya sendiri . Seterusnya, siarkan idea kaedah

Idea

Gunakan unionID

  • untuk memastikan akaun rasmi dan program mini berjaya dikaitkan antara satu sama lain

  • Konfigurasikan persatuan platform terbuka

    Pelanggan program mini adalah dari Macau, jadi 一次 yuran pensijilan apabila mendaftar platform terbuka untuk pelanggan ialah99美元, dolar AS telah meningkat nilainya dan kini ditukar kepada RMB 七百多, 客户:腾讯牛逼!!!

  • Selepas persatuan selesai, pengguna program mini boleh mendapatkan unionID semasa log masuk, dan menyimpannya Seterusnya

  • Pada masa ini, saya tidak dapat mendapatkan akaun rasmi unionID terus melalui openID, jadi saya menggunakan cara yang menyusahkan (saya belum tahu cara lain yang baik lagi)

  • Dapatkan dahulu senarai peminat akaun rasmi (sila rujuk dokumen pembangunan rasmi untuk cara mendapatkannya), dan simpan openID setiap pengguna peminat ke dalam jadual data Pada masa ini, adalah mustahil untuk mengetahui peminat yang mengikuti akaun rasmi

  • kemudian perlu menggunakan openID untuk mendapatkan unionID yang sepadan dan menyimpannya di bawah data pengguna peminat yang sepadan. unionID yang diperoleh pada masa ini dan unionID yang disimpan sebelum ini ialah 相同

  • daripada

    Langkah seterusnya ialah membandingkan unionID untuk mendapatkan openID

Senarai peminat di sini sentiasa perlu dikemaskini mengenai kaedah ini, saya tidak tahu apa yang salah dalam hati saya dan saya selalu rasa tidak selesa

<.>
Bab seterusnya Jenis kedua sangat mudah untuk disebut, dan ia juga sangat mudah dilakukan untuk bahagian belakang

Gunakan akaun rasmi untuk log masuk
  • 静默授权
Ini Anda perlu tahu front-end, atau anda mempunyai rakan front-end yang 100% bersedia untuk bekerjasama dengan anda

Idea umum:
Halaman hadapan projek ini ialah

, okey, gunakan dahulu
Laraskan antara muka kebenaran rasmi, sila ambil perhatian bahawa ia mestilah kebenaran senyap! Pada masa ini, anda akan mendapat kod, dan kemudian meminta bahagian belakang melalui kod ini... Kemudian anda boleh mendapatkan openID... Dengan openID, anda boleh menghantar mesej templat... uniappweb-view

Mungkin begini

Atas ialah kandungan terperinci Ajar anda cara menggunakan mesej templat akaun awam dalam program mini (dengan idea terperinci). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:learnku.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam