2015-10-10 2 views
0

Я использую чат WhatsApp в PHP для отправки сообщений. Из моего PHP-скрипта все работает нормально, но URL-адрес внутри текстового сообщения не отображается как ссылка на клики. Вместо этого он отображается как обычный текст.Как отправить текстовое сообщение со ссылкой в ​​WhatsApp с помощью того, что является чатом API

$Msg= "hello !. \N http://example.com "; 

Что я делаю неправильно?

+0

Может быть, этот ответ поможет мне. http://stackoverflow.com/questions/26365363/sending-hyeprlink-text-through-whatsapp-api-php. –

+0

См. Сайт https://phrkrish.wordpress.com/2016/07/18/share-video-image-text-through-an-ios-app-in-whatsapp/ –

ответ

-3

использовать некоторое отображение домена для link..IP воли пришел как обычный текст

+0

. Пожалуйста, разверните свой ответ. Это своего рода намек на правильный ответ, но не очень ясный и на самом деле не предлагает ничего действительного для оригинального плаката. – blm

0

Ваша переменная PHP рассматривается как обычный текст, потому что это чистая строка, больше ничего. Ваша цель - позволить кликабельную ссылку, и я думаю, она будет показана на веб-странице. В этом случае вы должны поместить некоторый HTML-код внутри этой переменной.

Начиная с вашего кода, правильное решение может быть таким:

$Msg= "hello !. \N <a href='http://example.com "'>Click Here</a>; 

В противном случае, вы можете реализовать эту функцию:

function make_links_clickable($text){ 
    return preg_replace('!(((f|ht)tp(s)?://)[-a-zA-Zа-яА-Я()[email protected]:%_+.~#?&;//=]+)!i', '<a href="$1">$1</a>', $text); 
} 
Смежные вопросы