How to send message from Website To Telegram APP

[亡魂溺海] 提交于 2020-06-25 04:18:05

问题


I have a share button in my website and I want to send a specific message to Telegram APP contacts (when I open website in Mobile)

The Problem is I didnt find the complete code and it just open the APP in the mobile

my code is :

<a href="tg://" id="telegram_share" class="mobileShare" title="inviteFriends" alt="telegram_share"></a>

as you see I didnt find proper command for sending message in href property

for example I found something simillar for adding sticker like :

<a class="tgme_action_button" href="tg://addstickers?set=Saber2">Add Stickers</a>

回答1:


iT's called URI Scheme Hope this one save someone else's time :)

<a href="tg://msg?text=your MsG!" id="telegram_share" class="mobileShare" title="inviteFriends" alt="telegram_share"></a>

right Now it only works on IOS




回答2:


USE THE API

Once you've set up a username, you can give people a t.me/username link. Opening that link on their phone will automatically fire up their Telegram app and open a chat with you. You can share username links with friends, write them on business cards or put them up on your website.

This way people can contact you on Telegram without knowing your phone number.

That is currently the best way to link to someone's Telegram, and is stated officially in here: https://telegram.org/faq/en#q-how-does-t-me-work

This method redirects to:

tg://resolve?domain=username

If you want to send a message, there's no official information about it, so you would need to do it using URI scheme as mentioned in the question, using this structure (which doesn't seem to allow specifying to whom the message will be sent):

tg://msg?text=yourMsG

It seems we can't mix both.



来源:https://stackoverflow.com/questions/31092657/how-to-send-message-from-website-to-telegram-app

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!