Я пытаюсь передать всю ссылку через whatsapp
. Предположим, у меня есть ссылка на мой браузер как:php whatsapp sharing не отправляет всю ссылку
http://www.foo.com/foo?a=1&b=2
Мой нормальный способ поделиться этой ссылке, что я использовал:
$actual_link="http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
echo "<li><a href='whatsapp://send?text=$actual_link'>Share</a></li>";
Когда я парить мышь над anchor
элементом, он показывает связь правильно, но когда я нажимаю на него и попасть в WhatsApp, появится сообщение, как:
http://www.foo.com/foo?a=1
Почему я не получаю вторую переменную?
Попробуйте заменить амперсанд в '$ _SERVER [REQUEST_URI]' своей сущности, '' &. – chris85
@ chris85 он не работал – mrahmat
Глядя на эту статью, http://www.macstories.net/tutorials/use-whatsapps-url-scheme-with-drafts-launch-center-pro-or-a-bookmarklet/, кажется как это нужно http://php.net/manual/en/function.urlencode.php. – chris85