2016-12-15 124 views
-2

在某些網站上(http://ad1.ru/)我曾看到有可能通過電報獲得個人通知eq :(報價,機票,發件)。我只能在我的聯繫人列表電報中添加移動電話(+7 906 247 00 01)。 他們是怎麼做到的?電報如何通過Api從組發送消息用戶?

我看了電報api文件,我什麼也沒找到。我也發現了這個問題How to obtain Telegram chat_id for a specific user?

,其中說,發送消息之前,我可以得到chat_id從消息

+0

我不明白你想要做什麼 –

回答

2

發送消息的引導電報獲取用戶chat_id獲得用戶的電話號碼後,您可以發送短信到該號碼與鏈接到一個機器人,如https://telegram.me/YourBot?start= {SOME_ID_ASSOICATED_WITH_PHONE_NUMBER}

一旦用戶打開鏈接並啓動機器人,您可以通過機器人發送他/這裏的郵件,直到阻止/取消訂閱。

如果具有相同電話號碼的用戶已經訂閱了機器人,則不需要發送短信。

+0

謝謝,還有其他的方法嗎?如果用戶在他的聯繫人列表中添加了我的電話或機器人名稱,我怎麼能得到他的chat_id?或者這是不可能的? – itcoder

+0

當用戶開始與您的機器人對話或向其發送消息時,您將獲得chat_id。就我所知,沒有其他方法可以獲得它。 –