2014-02-23 12 views
7

Ich suche ein Beispiel für Telegram API Verwendung mit Google Apps Script, oder jemand/irgendetwas, die mir helfen können, wie diese API zu verwenden, zum Beispiel eine Nachricht an einen bestimmten BenutzerTelegram API mit Google Apps Script

senden
+0

Es tut mir leid für die späte Antwort. Gibt es einen Link für die API-Seite (um Verwirrung zu vermeiden). Versuchen Sie, eine einfache JSON/HTTP-Abfrage zu senden. Ich möchte Ihnen helfen, aber ich weiß nicht wie ... – JZL003

+0

https://core.telegram.org/api – marcomow

Antwort

3

Ich beobachte Google Apps Script-Beispiele aktiv und bin mir nicht bewusst, dass Samples in die Telegram-API integriert werden. Angesichts der level of security encryption required with the Telegram API würde ich vorschlagen, eine Integration mit diesem Service ist unwahrscheinlich, weil Apps Script Laufzeitbeschränkungen.

Ich habe bis jetzt keine Beispiele gefunden, Nachrichten an einen Benutzer zu senden, aber der Telegram-Dienst hat große Mengen an Code gepostet, einschließlich ihrer web client code, on Github und dies scheint der beste Ausgangspunkt für jetzt zu sein.

Update: Telegramm hat eine Bot API erstellt, die es erlaubt, dass Skripte von Drittanbietern im Telegramm laufen. Der Vorteil der Bot-API besteht darin, dass Sie keine Nachrichtenverschlüsselung durchführen müssen. Die PHP code sample könnte leicht zu Apps Script portiert werden.

1

Ich suchte nach etwas ähnlichem und konnte keines finden, also habe ich mein eigenes gemacht, ich werde es hier niederschreiben, vielleicht würde jemand es benutzen.

Dies ist ein einfacher Beweis des Konzeptes, das funktioniert:

function sendTelegramNotification(botSecret, chatId, body) { 
var response = UrlFetchApp.fetch("https://api.telegram.org/bot" + botSecret + "/sendMessage?text=" + encodeURIComponent(body) + "&chat_id=" + chatId + "&parse_mode=HTML"); 
} 

Andere Befehle gleiche Art und Weise hergestellt werden kann.

+1

Sie können den BotSecret oder Bot-Token mit dem Bot Vater bekommen. –

Verwandte Themen