Geliştirme | Küçük bilgi programlarının geliştirilmesi için basit ve kullanımı kolay, pratik kılavuz

Metin | Yao Kailun

Uygulamaların geliştirilmesinde, önce çözülmesi gereken içerik bilgisi uygulamalarının iki baş ağrısı vardır:

  • Zengin metin içeriğini düzenlemek için bir yönetim paneli gereklidir ve yönetimi kolaylaştırmak için sınıflandırma gibi bir organizasyon yöntemine sahip olmak daha iyidir.
  • İşleme içeriği, küçük terminalde kolayca elde edilebilir, işlenebilir ve görüntülenebilir.

Bu iki problemin çözülmesi kolay görünüyor, ancak bunu yapan herkes bunları çözmenin zaman alıcı olduğunu biliyor.

Bugün, Farkındalık Programı (WeChat ID zxcx0101), bulut içerik kitaplığı işlevi yardımıyla içerik bilgisi uygulamalarının geliştirme verimliliğinin nasıl% 60 oranında artırılabileceğini görmek için basit bir film bilgisi uygulaması kullanacak.

"Bulutu bilmenin" ne olduğunu bilmiyor musunuz? Çin'de WeChat uygulamalarının geliştirilmesine odaklanan ilk BaaS ürünüdür. Know Cloud hakkında daha fazla bilgi edinmek için "Bilgi Programı" WeChat resmi hesabını takip edin ve WeChat arka planındaki "Bilgi Bulutu" na yanıt verin.

Proje Açıklaması

Uygulama üç sayfa içerir, yani:

  • İçerik kategori listesi sayfası
  • Makale listesi sayfası
  • Makale ayrıntıları sayfası

Ana sayfa, kategori listesi sayfasıdır. Kullanıcı kategorilerden birini seçtiğinde o kategorinin makale listesi sayfasına girebilir. Makale listesi sayfasında, makale ayrıntıları sayfasına girmek için herhangi bir makale seçin.

Editör ekibi grupları ve içerik kitaplıkları oluşturun

1. İçeriği yönetmeye yardımcı olacak kullanıcı grupları oluşturun

Bilgi bulutunda Yeni bir "Düzenle" kullanıcı grubu oluşturmak için "Kullanıcı Yönetimi" işlevini kullanmanız gerekir . Oluşturulacak içerik kitaplığını yalnızca bu gruba ait kullanıcılar çalıştırabilir.

Spesifik işlem şudur: Knowing Cloud'un arka planında, kullanıcı yönetimi arayüzüne girin, ortak grup yönetimini seçin ve ortak bir grup oluşturmak için Yeni Ortak Grup'a tıklayın.

2. Gruba üye ekleyin

Şimdi, "düzenle" kullanıcı grubumuz var. Daha sonra gruba üye ekleyeceğiz .

Kullanıcı yönetimi arayüzünde, kullanıcı yönetimini seçin. buraya, Öncelikle gruba eklemek istediğiniz kullanıcının satırını bulun ve Grubu Ayarla'yı tıklayın. . sonra, Açılır iletişim kutusunda, az önce oluşturduğunuz grubu seçin .

Ardından Kaydet'i tıklayın ve seçilen kullanıcılar gruba eklenecektir.

3. Yeni bir içerik kitaplığı oluşturun ve izinleri ayarlayın

Daha sonra, resmi olarak "içerik kütüphanesi" nin kurulmasına başlayacağız.

Know Cloud'un içerik yönetimi arayüzünde, "Yeni İçerik Kitaplığı" düğmesine tıklamanız gerekiyor , Pop-up kalıcı kutuya içerik kitaplığı adını girin ve erişim izni seçeneklerinde az önce oluşturduğumuz grubu seçin.

4. Kategoriler oluşturun

Kategori Oluştur düğmesini tıklayın, modal açılır pencerede kategori adını doldurmanız gerekir ve gönderdikten sonra, içerik kitaplığında bir içerik kategorisi oluşturabilirsiniz.

5. Makale Oluşturun

"Tüm İçerik" menüsünün altındaki "İçerik Ekle" düğmesine tıkladıktan sonra, Cloud'un zengin metin düzenleme sayfasına atlayacağını biliyorum.

Bu sayfada makaleler oluşturabilirsiniz.

Mini programlarda içerik göster

Bu bölümde, uygulamadaki Bulut İçerik Kitaplığı içeriğini elde etmek için Knowing Cloud SDK'sını kullanmanız gerekir.

WeChat resmi "Knowing Program" hesabını takip edin, "SDK" yı yanıtlayın ve Knowing Cloud SDK'nın indirme adresini alın.

1. İçerik kitaplığının altındaki kategoriyi alın ve görüntüleyin

Dashboard'dan içerik kitaplığı kimliğini alın ve içerik kitaplığı altında sınıflandırma durumunu almak için getContentGroup arabirimini çağırın.

2. Kategori altındaki makaleleri alın ve görüntüleyin

Belirtilen kategorideki makalelerin listesini almak için getContentList arayüzünü çağırın.

3. Makale bilgilerini alın ve görüntüleyin

Belirtilen kategorideki makalelerin listesini almak için getContentList arayüzünü çağırın.

İçerik kütüphanesinde zengin metin düzenleyici tarafından oluşturulan içerik HTML formatında kaydedilir, bu nedenle uygulamada görüntülendiğinde WXML formatına dönüştürülmesi gerekir.

Buna yanıt olarak, dönüştürme görevini tamamlamak için wxParser eklentisini geliştirdik. Belirli işlemler için lütfen https://github.com/ifanrx/wxParser adresine bakın.

İçerik kütüphanesinin sorumluluğu yalnızca içeriği düzenlemek ve yönetmektir.Bu nedenle, içerikle ilgili daha karmaşık işlevler (favoriler, beğeniler gibi) geliştirmek istiyorsanız, geliştiricilerin Know Cloud'un veri tablosu işlevini de kullanması gerekir.

İçerik kütüphanesinin gelişmiş uygulamaları ile ilgili olarak, bunu sonraki bir eğitimde tartışacağız.

Mini program geliştirme becerileri hakkında daha fazla bilgi edinmek istiyorsanız, Xiaoyun WeChat (ID: minsupport) ekleyebilir, "Bilgi Geliştirme Birliği" grubuna girebilir ve aynı gruptaki yazarla iletişim kurabilirsiniz.

"Farkındalık Programı" genel hesabını takip edin

  • WeChat arka planında yanıtla " Bilen Bulut ", Knowing Cloud hakkında daha derin bir anlayış edinin.
  • WeChat arka planında yanıtla " 666 ", Mini Program Geliştirme Demosunu edinin.
Vergi indirimi bilgi formu doldurmak istiyor ancak konut kredisi sözleşme numarasını bulamıyor musunuz? En eksiksiz kılavuz buraya bakın ~
önceki
Real Madrid'in yeni teknik direktörü sağa döner dönmez utanç içinde kaybediyor.Lafayette, yeni Zidane'nin alay konusu haline geldiğine mi kumar oynuyor?
Sonraki
LOL: Bu orta koridor kahramanlarını tanımıyorsun, orta koridorda oynayabileceğini söylemeye cüret mi ediyorsun?
DOTA2 ESL finallerine yükselmek için sıvı ezilmiş EG! Newbee ile başka bir BO5 oynayın
Kızım, neden fakir bir çocukla evlenmene izin vermiyorum? Bütün babalar öyle düşünmeli!
Kun Ling, Jay Chou'dan ilk kez bahsetti: Bir zamanlar pes etmek istedi
Doğrusal olmayan hayatta kalma mücadelesi de nedir MOBA + tavuk yeme size serinletecek
Qinggang Ying: Yanlış bir zayıflama yaşamış olabilirim! Emri kim kısıtlayabilir?
Real Madrid'in utanç verici yenilgisi, 1 numaralı talihsiz adamı dünyanın en iyi iki savaşında zorladı. 8 golle doldurulduktan sonra bile Barcelona'yı hicvetmeye cesaret mi ediyorsunuz?
Kutsal kılıç hala teslim oluyor! NB, iki yönlü geri dönüşü bozdu DOTA2 ESL finallerine gizli ilerlemeler
Wang Junkai'ye yıldız göndermek için eksiksiz bir rehber
Hubei'nin en zengin adamının öz sermaye savaşı tümüyle karlı
LOL: Patlama yaralanmasının iki katı, Ejderha Kız'ın eleştirisi ilk olarak arenada ortaya çıktı!
Cristiano Ronaldo başarısız olduğunu açıkladı! Real Madrid Feiyi Juventus'u ima ediyor, 200 milyon kazamaz
To Top