我需要用照片发送电报长文,但电报图片标题有200个字符限制。如何使用php和bot发送带有照片的长文本? sendPhoto方法有200个字符限制。 我看到一个电报机器人它发送长文本和照片看到我的样本照片。
答案 0 :(得分:9)
你可以使用空字符!
只需在parse_mode
方法中将HTML
字段设置为sendMessage
,
然后在text
字段中将图像的URL插入href
使用空字符时,超链接将不可见:
<a href="https://www.nafasbekesh.ir/wp-content/uploads/2016/10/img1.jpg">
</a>
复制空字符供您自己使用。
答案 1 :(得分:6)
您可以使用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
答案 2 :(得分:4)
您可以使用text message或Markdown Style发送HTML Style并使用内嵌网址。
内联网址格式示例:
[inline URL](http://www.example.com/)
您可以使用(ALT + NUMPAD characters)隐藏链接文字。
例如[ALT + 255]创建不可破坏的空间,您可以使用它。
[ ](http://www.example.com/)
如果文本中有许多链接,请将图像链接放在文本的开头。
答案 3 :(得分:0)
您可以使用(ALT + NUMPAD个字符)隐藏链接文本。
例如,[ALT + 255]创建不可破坏的空间供您使用 这个。
但是在这种情况下,我收到了以下错误
PHP警告::无法打开流:HTTP请求失败! HTTP / 1.1 400错误请求