Birçok küçük program geliştiricisinin, küçük programın farklı sayfalarına girmek için QR kodlarını alması gerekir: ortak kare "QR kodu" ve yeni başlatılan "küçük program kodu" dahil.
Şu anda, doğrudan uygulamanın arka ucundan elde ettiğimiz QR kodu ihtiyaçlarımızı karşılamaktan uzaktır. Samimi bir şekilde, WeChat, `` Mini Programın QR kodunu almak '' için bir arayüz sağlar . Bu arayüz aracılığıyla, Satıcılar ve geliştiriciler, tarama kodunu Mini Program ana sayfasına girmek üzere kısıtlamak yerine Mini Programın farklı sayfalarına girmek için QR kodları oluşturabilirler. . Aşağıda, bilme programı (WeChat ID zxcx0101), bu arayüzün nasıl kullanılacağını göstermek için "Vanity Veritabanı" uygulamasının bir kahraman ayrıntıları sayfasını alır.
Elbette, ilgili dizinde karşılık gelen sayfa dosyası da gereklidir ve uygulamanızın zaten yayınlanmış bir çevrimiçi sürümü vardır. Aksi takdirde, kullanıcı kodu taradıktan sonra WeChat bir hata mesajı verecektir.
Daha sonra, uygulamanın AppSecret'ini edinmek için WeChat uygulaması arka ucuna gitmemiz gerekiyor. (Zaten elde edilmişse, bu adım atlanabilir).
Uygulama arka planına girin, soldaki "Ayarlar" a tıklayın, "Geliştirme Ayarları" nı bulun, AppSecret'i bulabiliriz. Kodu taradıktan sonra "Al" veya "Sıfırla" yı tıklayın, yeni AppSecret web sayfasında görüntülenecektir.
Daha önce yeni bir AppSecret oluşturduysanız, eski AppSecret'in bu işlemle geçersiz hale geleceği unutulmamalıdır.
Geliştiricilerin ayrıca AppSecret'i düzgün bir şekilde tutmaları ve AppSecret'in mümkün olduğunca kaybolmamasını veya sızdırılmamasını sağlamaları gerekir.
Uygulamanın AppID ve AppSecret'i ile, uygulamanın QR kodunu elde etmek için sunucuyu kullanabiliriz.
Bu örnekte, isteği simüle ederek herkesin bu arayüzün kullanımını ve ilkesini anlamasına izin veriyoruz.
Her şeyden önce, Access Token almak için AppID ve AppSecret kullanmamız gerekiyor . Bu adımda istediğimiz adres https://api.weixin.qq.com/cgi-bin/token şeklindedir ve AppID ve AppSecret'inizi geçmek için GET yöntemini kullanmanız gerekir.
Sonuçlardan şunu öğrenebiliriz: Bu işlemi gerçekleştirdikten sonra WeChat size bir JSON veri paketi döndürecektir. Bu veri paketini ayrıştırarak Access Token elde edebiliriz.
Access Token ile küçük programların farklı QR kodlarını alabiliriz.
WeChat, Mini Programın QR kodunu elde etmek için iki POST arabirimi sağlar. Uygulamanın karşılık gelen QR kodunu elde etmek için iş ihtiyaçlarınıza göre herhangi bir arayüzü özgürce seçebilirsiniz (GET parametresinin ACCESS_TOKEN kısmı, önceki adımda elde ettiğimiz Erişim Jetonu ile doldurulur).
POST istek gövdesinin, uygulamanın sayfa adresini ve uygulamada geçirilen parametreleri içermesi gerekir. Unutmayın, bu sayfa uygulamada app.json'a kayıtlı olmalıdır.
Bu örnekte, JSON istek gövdesi aşağıdaki gibidir:
{"yol": "sayfalar / ayrıntı / kahraman / kahraman? hero = kestrel"}İsteği gönderdikten sonra, WeChat doğrudan oluşturulmuş bir "küçük program kodu" döndürür.
Şimdi, belirtilen sayfaya ulaşıp ulaşmadığınızı görmek için bu küçük program kodunu tarayın.
Bu nedenle, çok sayıda küçük program QR kodu oluşturma gereksiniminiz varsa, QR kodunu oluşturmak için normal bağlantı QR kodu yöntemini kullanmanız önerilir. WeChat tarafından sağlanan QR kodu oluşturma arayüzünü kullanmanız gerekiyorsa, sınırı aşmamaya dikkat edin.
Bu makale ilk olarak WeChat hesabı zxcx0101'e odaklanarak Knowing Programs tarafından oluşturulmuştur, "Dianping Dianping" uygulamasının tam geliştirme deneyimini elde etmek için WeChat arka planında "Dianping" yanıtını verin.