curl 电报消息实体电话号码

nfg76nw0  于 2022-11-13  发布在  其他
关注(0)|答案(1)|浏览(170)

我正在使用GuzzleHttp\Client发送消息。如何使电话号码可点击?

$apiURL = 'https://api.telegram.org/bot' . $apiKey . '/';
    $client = new \GuzzleHttp\Client(['base_uri' => $apiURL]);
    $message = $event->getTitle() . ' ' . $event->contact;
    $response = $client->post('sendMessage',
         [
            'multipart' => [
                [
                    'name' => 'chat_id',
                    'contents' => $chatID
                ],
                [
                    'name' => 'text',
                    'contents' => '8-999-123-45-67',

                ],
                [
                    'name' => 'entities',
                    'contents' => json_encode([['type' => 'phone_number', 'length' => 15, 'offset' => 0]]),
                ],
            ]
    ]);

它不起作用。但其他实体起作用:text_link和pre.

k4emjkb1

k4emjkb11#

显然,不是所有的实体都可以在“sendMessage”中使用。我通过“sendContact”方法解决了这个问题

相关问题