Telegram Botu (Bağımsız Yayımcı)
Telegram Bot API'si, Telegram için bot oluşturmaya meraklı geliştiriciler için oluşturulan HTTP tabanlı bir arabirimdir.
Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:
| Hizmet | Class | Bölgeler |
|---|---|---|
| Copilot Studio | Premium | Aşağıdakiler dışında tüm Power Automate bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Logic Apps | Standart | Aşağıdakiler dışında tüm Logic Apps bölgeleri : - Azure Kamu bölgeleri - Azure Çin bölgeleri - ABD Savunma Bakanlığı (DoD) |
| Power Apps | Premium | Aşağıdakiler dışında tüm Power Apps bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Power Automate | Premium | Aşağıdakiler dışında tüm Power Automate bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| İletişim | |
|---|---|
| İsim | Woong Choi |
| URL | https://www.linkedin.com/in/woongchoi/ |
| E-posta | woong.choi@rapidcircle.com |
| Bağlayıcı Meta Verileri | |
|---|---|
| Publisher | Woong Choi |
| Web sitesi | https://telegram.org/ |
| Gizlilik ilkesi | https://telegram.org/privacy |
| Kategoriler | Communication |
Azaltma Sınırları
| Name | Çağrılar | Yenileme Dönemi |
|---|---|---|
| Bağlantı başına API çağrıları | 100 | 60 saniye |
Eylemler
| Beni Al |
Kullanıcı nesnesi biçiminde bot hakkındaki temel bilgileri döndürür. Botunuzun kimlik doğrulama belirtecini test etme için basit bir yöntem. |
| Fotoğraf Gönder |
Fotoğraf göndermek için bu yöntemi kullanın. |
| Güncelleştirmeleri Al |
Uzun yoklama kullanarak gelen güncelleştirmeleri almak için bu yöntemi kullanın |
| İleti Gönder |
Kısa mesaj göndermek için bu yöntemi kullanın |
| Sohbet Alma |
Sohbet hakkında güncel bilgileri almak için bu yöntemi kullanın |
Beni Al
Kullanıcı nesnesi biçiminde bot hakkındaki temel bilgileri döndürür. Botunuzun kimlik doğrulama belirtecini test etme için basit bir yöntem.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Bot Belirteci
|
token | True | string |
Telegram Bot Belirteci. Örneğin 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11 |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Tamam
|
ok | boolean |
İstek başarılı oldu |
|
User
|
result | User |
Bu nesne bir Telegram kullanıcı veya botu temsil eder |
Fotoğraf Gönder
Fotoğraf göndermek için bu yöntemi kullanın.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Bot Belirteci
|
token | True | string |
Telegram Bot Belirteci. Örneğin 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11 |
|
Sohbet Kimliği
|
chat_id | string |
chat_id |
|
|
Fotoğraf
|
photo | string |
Gönderilecek fotoğraf |
Döndürülenler
Bu nesne bir iletiyi temsil eder.
- Message
- Message
Güncelleştirmeleri Al
Uzun yoklama kullanarak gelen güncelleştirmeleri almak için bu yöntemi kullanın
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Bot Belirteci
|
token | True | string |
Telegram Bot Belirteci. Örneğin 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11 |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Tamam
|
ok | boolean |
İstek başarılı oldu |
|
sonuç
|
result | array of Update |
sonuç |
İleti Gönder
Kısa mesaj göndermek için bu yöntemi kullanın
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Bot Belirteci
|
token | True | string |
Telegram Bot Belirteci. Örneğin 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11 |
|
Sohbet Kimliği
|
chat_id | string |
chat_id |
|
|
Metin
|
text | string |
Gönderilecek metin |
|
|
Ayrıştırma Modu
|
parse_mode | string |
İleti metnindeki varlıkları ayrıştırma modu. |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Tamam
|
ok | boolean |
Tamam |
|
Message
|
result | Message |
Bu nesne bir iletiyi temsil eder. |
Sohbet Alma
Sohbet hakkında güncel bilgileri almak için bu yöntemi kullanın
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Bot Belirteci
|
token | True | string |
Telegram Bot Belirteci. Örneğin 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11 |
|
Sohbet Kimliği
|
chat_id | string |
chat_id |
Döndürülenler
Bu nesne bir iletiyi temsil eder.
- Message
- Message
Tanımlar
Chat
Bu nesne bir sohbeti temsil eder
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Sohbet Kimliği
|
id | integer |
Bu sohbet için benzersiz tanımlayıcı |
|
İlk İsim
|
first_name | string |
Özel sohbette diğer tarafın adı |
|
Soyadı
|
last_name | string |
Özel sohbette diğer tarafın soyadı |
|
Kullanıcı Adı
|
username | string |
Kullanıcı adı, varsa özel sohbetler, süper gruplar ve kanallar için |
|
Chat
|
type | string |
Sohbet türü "özel", "grup", "süper grup" veya "kanal" olabilir |
Update
Bu nesne gelen güncelleştirmeyi temsil eder.
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Güncelleştirme Kimliği
|
update_id | integer |
Güncelleştirmenin benzersiz tanımlayıcısı. |
|
Message
|
message | Message |
Bu nesne bir iletiyi temsil eder. |
Message
Bu nesne bir iletiyi temsil eder.
| Name | Yol | Tür | Description |
|---|---|---|---|
|
İleti Kimliği
|
message_id | integer |
Bu sohbetin içindeki benzersiz ileti tanımlayıcısı |
|
User
|
from | User |
Bu nesne bir Telegram kullanıcı veya botu temsil eder |
|
Chat
|
chat | Chat |
Bu nesne bir sohbeti temsil eder |
|
Date
|
date | integer |
İletinin Unix saatinde gönderildiği tarih |
|
Metin
|
text | string |
Metin iletileri için, iletinin gerçek UTF-8 metni, 0-4096 karakter |
User
Bu nesne bir Telegram kullanıcı veya botu temsil eder
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Kimlik
|
id | integer |
Bu kullanıcı veya bot için benzersiz tanımlayıcı |
|
Bot mu?
|
is_bot | boolean |
Doğru, bu kullanıcı bir botsa |
|
İlk İsim
|
first_name | string |
Kullanıcının veya bot'un adı |
|
Soyadı
|
last_name | string |
Kullanıcının veya bot'un soyadı |
|
Kullanıcı Adı
|
username | string |
Kullanıcının veya bot'un kullanıcı adı |
|
Dil Kodu
|
language_code | string |
Kullanıcının dilinin IETF dil etiketi |
|
Gruplara katılabilir
|
can_join_groups | boolean |
Doğru, bot gruplara davet edilebiliyorsa. |
|
Tüm grup iletilerini okuyabilir
|
can_read_all_group_messages | boolean |
Doğru, bot için gizlilik modu devre dışı bırakıldıysa. |
|
Satır içi sorguları destekler
|
supports_inline_queries | boolean |
Doğru, bot satır içi sorguları destekliyorsa. |