Inicie una conversación de iMessage desde la web con enlaces personalizados

Al usar una URL personalizada dentro de una etiqueta de anclaje, puede colocar un enlace en cualquier sitio web que iniciará una nueva conversación de iMessage. Cualquiera que haga clic en el enlace iniciará la aplicación Mensajes en iOS o iMessages en Mac OS X para comenzar una nueva conversación con el ID de Apple especificado.

Incluso si tiene un conocimiento limitado de HTML, la estructura del enlace es fácil de usar, este es el formato que le gustaría usar para Mac e iOS;

Mac OS X: imessage: //your@appleid.com

<a href="imessage://your@appleid.com"> Enviar iMessage a una Mac </a>

<a href=»imessage://your@appleid.com»>Send iMessage to a Mac</a>

iOS: sms: //your@appleid.com

<a href="sms://your@appleid.com"> Enviar iMessage a iOS </a>

<a href=»sms://your@appleid.com»>Send iMessage to iOS</a>

Reemplaza «your@appleid.com» con tu propia ID de Apple que está configurada para usar con iMessage . Tenga en cuenta que el enlace de iOS usa «sms» como identificador, lo que significa que algunos usuarios pueden enviarle un mensaje de texto real en lugar de iMessage si no están configurados para usar el protocolo de mensajería de Apple.

Debido a que iOS y OS X usan diferentes esquemas de URL, deberá usar dos enlaces diferentes de forma predeterminada. Esto podría tener ventajas, por ejemplo, si solo desea que personas de iOS se comuniquen con usted, pero si no le gusta esa idea, hay una buena solución para los enlaces duales utilizando el breve script PHP que ofrece Beuagil.es . Este script detectará el agente de usuario y determinará qué enlace usar basándose en eso, combinando efectivamente los dos enlaces de iMessage en un enlace inteligente:

<a href = " <? php 
$ useragent  =  $ _SERVER [ 'HTTP_USER_AGENT' ] ; 
if ( preg_match ( '/ Macintosh /' , $ useragent ) )  $ os  =  'imessage' ; 
elseif ( preg_match ( '/ iPhone /' , $ useragent ) )  $ os  =  'sms' ; 
else  $ os  =  'sms' ; 
echo  $ os ; 
?> : your@appleid.com "> Enviar un iMessage </a>

<a href=»<?php
$useragent = $_SERVER[‘HTTP_USER_AGENT’];
if(preg_match(‘/Macintosh/’,$useragent)) $os = ‘imessage’;
elseif(preg_match(‘/iPhone/’,$useragent)) $os = ‘sms’;
else $os = ‘sms’;
echo $os;
?>:your@appleid.com»>Send an iMessage</a>

Obviamente, necesitará un sitio web compatible con PHP para que funcione el script anterior; de lo contrario, tendrá que usar los fragmentos de HTML que se ofrecen en la parte superior de la publicación.

También puede usar URL similares para iniciar llamadas FaceTime desde la web .

¡Si te ha gustado vota con 5 Estrellas!
(Votos: 0 Promedio: 0)

Escribe Aquí Tu Comentario