Web App butonu

Web uygulamanıza erişmek için 3 tür düğme vardır:

  • metin içindeki düğme;

  • klavyedeki düğme;

  • bot menü düğmesi.

Düğmeler sekmesindeki Web App düğmesi

İlk iki seçenek için bir düğme oluşturun ve işlevini "Telegram Web App".

Adım 1. içinde Metin alanına ayarlayın ve düğme etiketi için metni girin.

Adım 2. Açılacak mini uygulamayı seçin. Bu bir site veya MaviBot'ta oluşturulmuş bir mini uygulama olabilir.

Ardından, listeden bir site seçin veya harici bir site belirtin.

Adım 3. Web sitenizin URL'sini girin.

4. Adım. Tıklayın "Ekle"ve ardından blok ayarlarını kaydedin.

5. Adım. Düğme türünü seçin, ardından ona özgü ayarlarını yapılandırın.

Varsayılan düğme türü klavye düğmesidir. Klavye ve satır içi düğmeler farklı görünse de, temel işlevleri aynıdır.

İşte gelişmiş ayarlarda yapılandırılmış örnekler:

Metin içindeki düğme: [{"line":0,"index_in_line":0,"text":"Web App","type":"inline","web_app":"burada uygulamanızın bağlantısı olacak"}]

Klavyedeki düğme: [{"line":0,"index_in_line":0,"text":"Web-App","type":"web_app","web_app":"burada uygulamanızın bağlantısı olacak"}]

Örnek

Sonuç olarak, mesaj giriş alanının yanında her zaman görünür olacak bir düğme elde edeceksiniz.

Üç düğme türünün tamamı, bağlantılı web uygulamasını ayrı bir pencerede açar.

circle-info

Web uygulamanızın belirli bir şekilde yapılandırılması gerektiğini unutmayın.

Lütfen web uygulamanızın belirli bir yapılandırma gerektirdiğini unutmayın. Resmî kurulum yönergelerini Telegram geliştiricilerinden burada bulabilirsiniz: Botlar için Web Appsarrow-up-right.

circle-info

Web App, MaviBot'ta oluşturulmuş bir siteye, örneğin çevrimiçi rezervasyon hizmeti veya bir e-ticaret mağazasına bağlanabilir.

Hesaplayıcıdaki Web App düğmesi

Üçüncü düğme türü bir hesaplayıcı işlevi kullanılarak oluşturulur.

tg_set_chat_menu_button(type, text, web_app_url, platform_id), burada:

  • tür — üç düğme türünden birini ("default", "commands", "web_app") belirten isteğe bağlı bir parametre,

  • text — isteğe bağlı bir parametre; eğer tür seçilmemişse, bu düğmedeki metni belirler,

  • web_app_url — isteğe bağlı bir parametre; web uygulamanızın bağlantısı (yalnızca tür "web_app" olduğunda kullanılır),

  • platform_id — isteğe bağlı bir parametre; eğer herhangi bir nedenle düğmeyi yalnızca belirli bir kullanıcıya göstermek istiyorsanız, belirli bir kullanıcı sohbetini belirtir.

İşte bir web uygulamasına erişmek için bir düğme oluşturma örneği: tg_set_chat_menu_button('web_app', 'Web app', 'burada uygulamanızın bağlantısı olacak')

Sonuç:

Last updated