Telegramボットでドキュメントメッセージを送信する
電報文書メッセージ 任意の形式のファイルをTelegramに送信するための普遍的な方法です。 これは、pdf、Excel、Word、アーカイブ、および特殊な方法(`sendPhoto'、`SendAudio')を介して送信できないその他の種類のデータを転送するために使用されます。 Telegramは元のファイル品質を保持し、(サポートされている形式の場合)プレビューを追加し、書式付きの署名を文書に添付することを可能にします。 最大サイズは2GBであるため、この方法はプロのデータ交換に最適です。

1. Telegramでオーディオメッセージが受け入れられる形式と制限は何ですか?
1.1 メッセンジャーを使用すると、次のように送信できます。:
1.2 制限事項
2. 文書メッセージを送信するときの一般的なエラー
2.1 400Bad Request:ファイル識別子が間違っています
2.2 413リクエストエンティティが大きすぎます
2.3 400悪い要求:サムネイルはJPEGとする必要があります <200キロバイト
2.4 400不正な要求:キャプションエンティティを解析できません
2.5 403禁止:ボットはチャットでメッセージを送信できません
3. 情報
3.1 BOT-MARKET APIの技術情報
3.2 効果的な使用のためのヒント
Telegramでオーディオメッセージが受け入れられる形式と制限は何ですか?
メッセンジャーを使用すると、次のように送信できます。:
- オフィス文書 -PDF、DOCX、XLSXなど。
- 電子書籍.
- エクセルスプレッドシート.
制限事項
- 最大ファイルサイズは2GBです(Telegram付き)。 プレミアム GB-4GB)。
- ファイル名の最大長 は 60文字.
- Telegramスマートフォンアプリを介してファイルを追加する場合、彼らは署名なしでデフォルトで送信されます—それは公開後に各ファイルに追加することができます。
文書メッセージを送信するときの一般的なエラー
400Bad Request:ファイル識別子が間違っています
-理由:無効なURL、壊れたfile_id、またはファイルへのアクセスが制限されています。
-解決策:コンテンツタイプとリソースの可用性を確認します。
413リクエストエンティティが大きすぎます
-理由:ファイル>2GB。
-解決策:アーカイブを圧縮するか、ファイルを部分に分割します。
400悪い要求:サムネイルはJPEGとする必要があります <200キロバイト
-解決策:カスタムプレビューを圧縮する:
400不正な要求:キャプションエンティティを解析できません
-理由:署名のHTML/Markdownマークアップにエラーがあります。
-解決策:タグのエスケープを確認します。
403禁止:ボットはチャットでメッセージを送信できません
-解決策:チャット/チャンネルでボット管理者権限を与えます。
情報
BOT-MARKET APIの技術情報
- メッセージタイプコード(`MessageType`):"8"('sendDocument'の場合)。
- マックス 送信速度:10メッセージ/秒(ファイルサイズが大きいため)。
効果的な使用のためのヒント
1. ファイル名の最適化:
-ラテン文字とアンダースコアを使用します:sales_report_q2_2024。2024年第2四半期のレポートの代わりにxlsx。xlsx。
2. ドキュメントプレビュー:
-PDFの場合:電報は自動的に最初のページからプレビューを生成します。
-他のフォーマットの場合:JPEGスクリーンショットを作成します。
3. セキュリティ:
-パスワード-機密データでアーカイブをロック→別のメッセージでパスワードを送信します。