問題タブ [telegram]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1049 参照

ios - テレグラムの新しいソース コード APP ID の問題 CONNECTION_API_ID_INVALID

NEW Telegram iOS アプリのソース コードで問題が発生しています。

CONNECTION_API_ID_INVALID接続しようとすると、常にエラーが発生します。誰かがそのような問題を解決しますか?

私はもう試した:

api_idandapi_hashを別のプライベートなものに置き換えます(現在は古いコードで動作しています)

andを、Telegram によって古い公開コードで提供された別の public and にapi_id置き換えます。api_hashapi_idapi_hash

https://my.telegram.org/appsで提供される IP に変更MTDatacenterAddressします。TGTelegramNetworking.mm

古いソース コードで提供される IPMTDatacenterAddressに変更TGTelegramNetworking.mm

上記のリストでさまざまな組み合わせを試してください。

0 投票する
3 に答える
5675 参照

c# - Telegram MTProto プロトコル API 呼び出しを行うにはどうすればよいですか?

たとえば、auth.sentCodeメソッドを呼び出し/ラップするには (以下のリンク):

https://core.telegram.org/method/auth.sendCode

私が試してみました:

この例外(および内部例外)が発生します

基になる接続が閉じられました: 送信時に予期しないエラーが発生しました。(相手側がトランスポートストリームを閉じているため、認証に失敗しました。)

0 投票する
1 に答える
622 参照

c# - C# ウェブブラウザで Telegram.org を読み込めませんか?

C#次のコードを使用して、webBrowser でWindowsFormsApplication に telegram.org をロードします。

しかし、結果は空です。

このサイトを読み込むにはどうすればよいですか?

0 投票する
1 に答える
5716 参照

bash - zabbix からテレグラムにメッセージを送信する方法は?

zabbix から電報メッセンジャーへの通知に問題があります。そのため、そのためのさまざまなガイドを指定しました。しかし、成功していません。

たとえば、この ガイドを使用します

このソリューションはbashで機能します。でもこれはzabbixから送れます。

ログイン名とフォーマットでキーtelegram-cli -eが正しく機能しないuser#XXXXXX;

メッセージを送信するためにAPIを使用したくありません。

助けてくれてありがとう。

0 投票する
3 に答える
4989 参照

php - PHP ベースのサイトでの電報ベースのチャット: HOWTO?

自分のサイトと Telegram サービスの間の対話に正確に何を使用すればよいかわかりません (まず第一に、PHP やユーザー間のチャットなどの他のものを使用して認証プロセスを実行する方法)。

このページ: https://core.telegram.org/api PHP でこれらの関数を使用する方法がわかりません。

このページによると: https://telegram.org/apps 2 つの選択肢があります。

1) CLI インターフェース (ちなみに非公式): https://github.com/vysheng/tg で、特に認証機能はありません。自分自身を認証するには、次を実行する必要があります。

アプリケーション内で、携帯電話と SMS で送信された秘密コードを入力する必要があります。その後、認証されます。次にhttps://github.com/zyberspace/php-telegram-cli-clientをインストールし、 telegram-cliをデーモンとして実行します。

ログインしようとしている各ユーザーに対して、PHP を使用して手動で tg-server.pub を作成する必要があるということですか?

2) Webogram: https://github.com/zhukov/webogram - ただし、JavaScript で記述されており、非常に複雑なコードが含まれています。

親愛なる Stackoverflow 教祖の皆さん、おそらくあなたは私よりも気配りがあり、Telegram と PHP に基づくユーザーのチャットの適切なソリューション (または、たとえば、PHP スニペットなどはわかりません) を認識するのを手伝ってくれるでしょうか?

よろしくお願いします!

ありがとうございました!

0 投票する
1 に答える
773 参照

php - tgを使用してTelegramの承認を実装するには?

私は単純な Telegram チャットを php に実装する過程にあり、tg をクライアントとして使用し、php-telegram-cli-client をラッパーとして使用することにした場合、Telegram で認証を実行する方法について質問がありました。 UNIXファイルソケットを介してこのクライアントと対話するには?

https://github.com/vysheng/tg

https://github.com/zyberspace/php-telegram-cli-client

このクライアントでは、メッセージを送信してコマンドを使用する前に、自分自身を認証する必要があります。あなたが実行します:

その後、コンソール アプリが携帯電話と確認コードを要求します。しかし、ユーザーを変更しようとすると、それを行うためのツールがないことに気付きます。RSA キーを他のキーに変更しようとしましたが、あまり役に立ちませんでした。

自分のタスクに合わせてツールを変更する必要がありますか (複数のユーザーが自分のサイトで承認し、そのユーザー用に作成されたチャット ルームに参加します)、それとも役立つ詳細に注意を払っていませんか?

ありがとうございました!

0 投票する
4 に答える
41746 参照

php - Telegram API を使用して認証を実装する方法は?

Telegram REST API とのやり取りに PHP を使用して複数の承認を実装したいと考えています。

解決しようとしているタスクは何ですか? まあ、それは簡単です: 数十人のユーザー (全員がここのようなカルマ (+10、-2、+1000 など) を持ち、関連するグループ分類: ウェブマスターと顧客) が私のウェブサイトにユーザープロファイルを持っています。カルマが一定量に達した後、プロファイルで承認されているため、自動的に生成された Telegram に基づいてプライベート チャットに参加します。

いくつかの調査の後、次の理由で非常に複雑であることがわかりました。

  1. ハードウェアにバインドされたソーシャル ネットワークの API 実装の経験はありません。
  2. https://core.telegram.org/api/authを見てみましたが、PHP やその他の言語を使用してこれらの関数 (auth.sendCode など) を実装する方法がまったくわかりません。これらのコマンドを JSON としてサーバーに送信する必要がある場合、JSON のようには見えません。

    それは何ですか?どの言語で書かれていますか?

    UPD: TL (Type Language) で書かれています: https://core.telegram.org/mtproto/TL

  3. いくつかのクライアント (Webogram、Telegram-cli (tg)、tdesktop) のソース コードを調べたところ、https://core.telegram.org/mtproto のいくつかの実装が見つかりました

残念ながら、それらのいずれも複数の承認をサポートしていません。少し調査した後、より詳細な情報を見つけるためにどこを深く掘り下げればよいかわかりません。

また、これらの実装はかさばり、複雑に見えます (例: https://github.com/vysheng/tg )。 ここに画像の説明を入力

そこにたくさんのサーバーが表示されます (./tg/tgl/tgl.h):

おそらく適切な関数がいくつか見つかりました (./tg/tgl/queries.c):

複数ユーザー認証を実装するために PHP に転送する必要があるのはどのファイルですか? どこから始めて、現在よりも簡単にする方法を教えてください。

前もって感謝します!

0 投票する
1 に答える
278 参照

telegram - Telegram Android アプリの共有ライブラリ

このライブラリはアプリによって読み込まれますが、何をするのでしょうか? ライブラリ名をGoogleで検索しましたが、コンパイル方法については何もありません