2010-03-24 29 views
5

Je veux créer une application PHP qui peut envoyer des messages texte; Il y a different gateways for different email transporteurs.Un moyen de détecter les SMS vers les passerelles de messagerie?

Y a-t-il une bibliothèque que je pourrais utiliser pour rechercher ou détecter la passerelle à utiliser simplement en lui passant le numéro de téléphone? De cette façon, je peux prendre n'importe quelle adresse e-mail que je sors et utiliser les fonctions de messagerie de PHP pour envoyer un message.

Répondre

2

Il existe des sociétés qui fournissent un service de recherche, mais ce n'est généralement pas gratuit (par exemple, nous avons utilisé mBlox pour cela). Il n'y a pas d'algorithme simple que vous pouvez utiliser, soit en raison du portage des numéros, etc.

0

Zeep Mobile offre une API SMS gratuit vous pouvez utiliser, la prise est qu'ils étiquettent votre SMS avec les annonces

0

Il y a quelques API SMS là-bas qui vous permettent d'envoyer sans utiliser une passerelle e-mail. Twilio serait ma recommandation. En utilisant l'un d'eux, vous ne devriez même pas connaître le transporteur. Comme pour détecter le transporteur, codeka a raison, il n'y a pas de véritable moyen de le savoir. Même Google Maps a une boîte de sélection de transporteur.

0

Le site Web http://www.freesmsgateway.info/ peut fournir l'adresse e-mail correcte en fonction d'un numéro de téléphone portable valide (au moins aux États-Unis).

Cependant, je ne vois aucune information sur la fourniture d'une API. Vous pourriez, cependant, toujours être en mesure d'analyser et d'utiliser les résultats.

EDIT - Je vois qu'ils utilisent une API de http://www.data24-7.com/ pour alimenter leur site. Data24-7 prétend fournir des "API en temps réel".