2016-09-19 12 views
4

テレテキストにテレテキストを送る必要がありますが、テレグラム画像キャプションは200文字までです。どのようにPHPとボットを使用して写真で長いテキストを送ることができますか? sendPhotoメソッドの文字数は200文字です。 電報のボットは長いテキストを送信し、写真はサンプル写真を参照してください。phpボットでテレグラムで写真付きロングメッセージを送信

this is a sample image send to telegrem

答えて

4

あなたはparse_mode MarkdownをHTMLまたはで標準メッセージを送ることができます。 テキストコンテンツでは、画像へのリンクを送信する必要があります。 https://core.telegram.org/bots/api#markdown-style

Some words [/start](https://www.google.ru/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png) 
ok. 
You will see google's logo in the bottom of message. The blue line on the left of the image indicates that it is the parsing contents of the link 
+0

ありがとうございましたドミトリー私は以前あなたの方法を使用していますが、[/start](https://www.google.ru/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png)を使用してメッセージを表示しますそれを表示せず、画像とメッセージのみを表示したい – stackUser

+0

他の文字をリンクテキストとして設定できます。 デバッグするために50%のイメージで等しいメッセージを取得する方法はありますか? – Dmitry

3

あなたは空の文字を使用することができます!

<a href="https://www.nafasbekesh.ir/wp-content/uploads/2016/10/img1.jpg"> 
⁠</a> 

はちょうどあなたが空の文字を使用するときにtextフィールドでのhref

に画像のURLをハイパーリンクの挿入がを見られることはありませんsendMessage方法、 にHTMLparse_modeフィールドを設定します

あなた自身のために空の文字をコピーします。

関連する問題