2015-09-20 55 views

Trả lời

13

Gửi tin nhắn đến bot của bạn sau đó lấy bản cập nhật với:

https://api.telegram.org/bot<BOTID>/getUpdates 

Trong chuỗi json trở bạn sẽ tìm thấy bạn chat_id/user_id.
Trong một cuộc trò chuyện với bot chat_id bằng với user_id.
Bây giờ bạn có thể gửi thông điệp của bạn với:

https://api.telegram.org/bot<BOTID>/sendMessage?chat_id="yourchatid"&text="Hello!" 
0

Trình giữ chỗ thực sự là mã thông báo, không phải là chìa khóa. Chắc chắn bạn đã biết đó là gì và có thể sử dụng nó?

https://core.telegram.org/bots/api#authorizing-your-bot

+1

Xin lỗi, một số người đã chỉnh sửa câu hỏi của tôi. Tôi không biết 'BOTID', nhưng' user_id (chat_id) ' – row248

1

Cách dễ dàng hơn là để đi đến phiên bản web của Telegram và đi đến trò chuyện có ID bạn muốn biết. Nó sẽ có trong URL mà là ở dạng:

https://web.telegram.org/#/im?p=u<ID>_<something> 

Đối với nhóm làm việc này quá, nhưng ID của họ là tiêu cực, vì vậy nếu URL trông giống như

https://web.telegram.org/#/im?p=g1234567 

sau đó nhóm chat ID là -1.234.567 .

Các vấn đề liên quan