Um beispielsweise die Methode auth.sentCode
aufzurufen (Link unten):
Ich habe es versucht:
%Vor%Ich bekomme diese Ausnahme (und innere Ausnahme)
Die zugrunde liegende Verbindung wurde geschlossen: Ein unerwarteter Fehler trat auf ein senden. (Die Authentifizierung ist fehlgeschlagen, weil die Gegenstelle geschlossen wurde der Transportstrom.)
Sie beginnen mit diesem SO-Post
Sie müssten verstehen, wie Sie zuerst einen AuthKey generieren.
Die Telegram-API-Dokumentation ist nicht sehr gut geschrieben, aber wenn Sie es weiter studieren ... bekommen Sie schließlich die Hand davon.
Wenn Sie den AuthKey erstellen, können Sie ein Muster und Funktionen erstellen, mit denen Sie dann den Rest der API bewältigen können.
Prost.
Wenn Sie versuchen, über einen Webbrowser auf https://149.154.167.40
zuzugreifen, können Sie sehen, dass das https-Protokoll nicht aktiviert ist. Wenn Sie sich hier ansehen, gibt es eine Liste mit Subdomains das implementiert https, Sie könnten einen von diesen versuchen, um Ihre API-Anfrage zu machen. Ich bin nicht wirklich sicher, dass das Telegramm Ihre Anfrage aufgrund der CROSS-ORIGIN-Policy blockiert, weil der Header access-control-allow-origin:*
in der Antwort vorhanden ist. Wenn das nicht funktioniert, können Sie Ihren eigenen Handshake implementieren, wie es die Android-Anwendung in hier . Ich hoffe, das hilft dir.