2011-01-27 2 views
2

Lors de l'inscription à Amazon EC2, j'ai dû activer le service en utilisant mon téléphone. J'ai cliqué sur un bouton qui disait "Appelez-moi maintenant", puis amazon affiché un code PIN sur mon écran que j'ai ensuite dû entrer dans mon téléphone une fois que j'ai reçu un appel téléphonique de leur part. Une fois l'appel terminé, mon écran est automatiquement mis à jour et dit que j'ai été approuvé.Quel service Amazon utilise-t-il pour l'activation EC2?

Quel service permet à Amazon de le faire? Je sais qu'ils sont Twilio et d'autres services mais je me demande si quelqu'un sait quel service/API ils utilisent.

+1

Avez-vous besoin de savoir précisément ce qu'Amazon utilise, ou votre question sur ce qu'est une bonne API pour accomplir ce genre de tâche, indépendamment de ce que Amazon a choisi? –

+0

J'utilise simplement curieux si quelqu'un le savait. J'ai entendu et utilisé Twilio. Je me demandais s'il y avait un autre service disponible. – iDev247

+2

Je suis assez confiant qu'ils utilisent quelque chose d'interne qui ne serait pas disponible pour nous à l'extérieur. Probablement la même chose qui alimente le SNS, qui peut aussi envoyer des textes. –

Répondre

1

Vous pourriez réaliser cela avec Twillio. Je viens de jouer avec leur API (through the PHP library they provide) et ils rendent ce genre de choses triviales.

Donc dans ce cas, il semble que vous voulez rassemblerai http://www.twilio.com/docs/api/twiml/gather

En plus de leur balisage, vous pouvez constamment interroger le statut d'un appel, etc. afin que vous pouvez mettre à jour votre propre application temps réel, par exemple pour refléter que l'appel est terminé ou si l'entrée était correcte ou incorrecte.