問題タブ [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 投票する
0 に答える
1417 参照

android - Telegram API をアプリにダウンロードまたは実装する方法

現在、ECLIPSE を使用して Android アプリケーションを作成しています。私のアプリケーションは Telegram の静的番号に静的メッセージを送信するため、アプリケーションで Telegram API を使用したいと考えています。

GitHub の TELEGRAM API でTelegram サンプル API をダウンロードし、ECLIPSE にインポートしました...しかし、再利用可能な API やコードが見つかりません...

正しい API またはアプリに実装する方法を教えてください ...

また、Telegram Core Web サイトにアプリケーションを登録し、アプリの HASH コードと認証コードも提供しました。

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

python - 電報ボットで認証を取得するにはどうすればよいですか?

電報ボットの準備が整いました。

Web ブラウザと Web サイトにたとえると、テレグラム クライアント アプリケーションはブラウザ クライアントに似ています。

テレグラム チャットルームはウェブサイトのようなものです。

特定のユーザーのみに制限したい情報があるとします。Web サイトには認証があります。

電報ボットで同じ効果を得るにはどうすればよいですか?

ディープリンクが使えると言われました。説明はこちら

以下に再現します。

  1. @ExampleComBot などの適切なユーザー名でボットを作成します。
  2. 受信メッセージ用の Webhook を設定する
  3. 十分な長さのランダムな文字列を生成します (例: $memcache_key = "vCH1vGWJxfSeofSAs0K5PA")。
  4. 値 123 とキー $memcache_key を Memcache に 3600 秒 (1 時間) 挿入します。
  5. ユーザーにボタンhttps://telegram.me/ExampleComBot?start=vCH1vGWJxfSeofSAs0K5PAを表示します
  6. /start で始まる受信メッセージで渡されるパラメーターを使用して Memcached にクエリを実行するように Webhook プロセッサを構成します。キーが存在する場合は、webhook に渡された chat_id をユーザー 123 の telegram_chat_id として記録します。Memcache からキーを削除します。
  7. ここで、ユーザー 123 に通知を送信する場合、フィールド telegram_chat_id があるかどうかを確認します。はいの場合は、ボット API の sendMessage メソッドを使用して、Telegram でメッセージを送信します。

ステップ1のやり方は知っています。

残りを理解したい。

これは、ステップ 2 を解読しようとしたときに頭に浮かんだイメージです。

ここに画像の説明を入力してください

したがって、さまざまなテレグラム クライアントは、アプリケーションで ExampleBot と通信するときに、テレグラム サーバーと通信します。通信は双方向です。

ステップ 2 は、Telegram サーバーが Webhook を介して ExampleBot サーバーを更新することを示唆しています。Webhook は単なる URL です。

これまでのところ、私は正しいですか?

これを認証に使用するための次のステップは何ですか?

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

javascript - WebサイトからTelegram APPにメッセージを送信する方法

Web サイトに共有ボタンがあり、Telegram APP の連絡先に特定のメッセージを送信したい (モバイルで Web サイトを開いたとき)

問題は、完全なコードが見つからず、モバイルでアプリを開くだけであることです

私のコードは:

ご覧のとおり、hrefプロパティでメッセージを送信するための適切なコマンドが見つかりませんでした

たとえば、次のようなステッカーを追加するのに似たものを見つけました:

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

android - テレグラムのような円形のプログレスバーを作成するには?

テレグラム Android アプリのような明確な円形のプログレス バーが必要ですが、プロジェクト ソースで見つけることができません。

ここに画像の説明を入力

そして回転している

ここに画像の説明を入力

更新:私は物質的な進歩を使用していますが、確定モードでは回転しません。ロード中に回転したいのですが...電報アプリと同じです。

0 投票する
2 に答える
12042 参照

php - PHP でテレグラム API を使用する

Telegram API を使用して PHP でオンライン広告アプリを作成しようとしていますが、Telegram Web サイトにリクエストを送信することさえ理解できないという問題があります。これは、Telegram の API とプロトコルに基づいて私が書いた短いコードです。

誰かがそれを機能させる方法を知っていますか?

0 投票する
2 に答える
52130 参照

api - Telegram ボット API にリクエストを送信するには?

テレグラム ボットを作成してボット トークンを取得したら、ボット API にリクエストを送信したいと考えています。

このリンクは、HTTP リクエストを次のように送信する必要があること https://api.telegram.org/bot<token>/METHOD_NAMEを示しており、入力パラメーターを持たない最も簡単なメソッド「getme」の例を示しています。

メッセージを送信したいとします。sendMessage2 つの必須入力パラメータ (chat_ID と text) を持つメソッドを使用する必要があります。

今、私の質問が始まります:

  1. この sendMessage メソッドを上記のリクエスト形式でパラメータとともに記述するにはどうすればよいですか? sendMessage(param1,param2)メソッドが見つからないというメッセージを受け取りました。

  2. とはchat_id? 連絡先にメッセージを送信したい場合、どうすれば連絡先を知ることができchat_idますか?

私はインターネットでたくさん検索しました.GitHubには特にこの目的のためのプロジェクトがたくさんありますが、正直なところどれも意味がありません. 神のために誰かが私を助けてください。道に迷っています。

よろしく。

0 投票する
2 に答える
59 参照

python - Json から単一の値を取得できません

そのため、Telegram API が提供する JSON を使用しています。メッセージ値を文字列に取得しようとしています。

これが私のJsonです。

値を取得するために使用しようとしているコード。(ところでリクエストを使用)

しかし、うまくいきません。で を取得できましたが、 を取得update_idするcontent['result'][0]['update_id']方法がわかりませんtext

前もって感謝します!