0
Didacticiel sur cas d'usage : La M-Shoutbox de l'API SMS Loïc MAUROIS – Orange Business Services V1.1 Full  14/12/2009
Sommaire Qu'est-ce-qu'une M-Shoutbox ? Comment configurer sa M-Shoutbox ? Comment inviter des contacts ? Comment discuter ...
Introduction Une  Shoutbox  (anglicisme pour "boîte à discussion") est un système de messagerie instantanée, int...
Cas d'usage <ul><li>La  M-Shoutbox  peut être utilisée de plusieurs façons :  </li></ul><ul><li>Vous voulez  contacter un ...
Phase I : Configuration de la M-Shoutbox <ul><li>Pré requis :  </li></ul><ul><ul><li>Un compte provisionné sur  Orange API...
Phase I : Configuration de la M-Shoutbox – partie Orange API Zone John Smith est l'administrateur de la M-Shoutbox (typiqu...
Phase I : Configuration de la M-Shoutbox – partie PHP John s'y connaît un peu en PHP, et dispose d'une zone d'hébergement ...
Phase I : Configuration de la M-Shoutbox – partie PHP John configure la M-Shoutbox, et saisit son  Access Key , et son  mo...
Phase I : Configuration de la M-Shoutbox – partie PHP Ca y est ! John a configuré la M-Shoutbox !  Le serveur est prêt à r...
Phase II : Inscriptions et invitations  dans la M-Shoutbox <ul><li>Pré requis :  </li></ul><ul><ul><li>Phase I achevée ! <...
John Smith souhaite s'inscrire dans la M-Shoutbox : il envoie son SMS au  31244 . <ul><li>…  enregistre le nouveau contact...
John Smith invite son ami Jason Mac Lane dans la M-Shoutbox :  il envoie son invitation au  31244 .  1 2 3 Phase II : Insc...
Jason Mac Lane répond à l'invitation :  il envoie son SMS au  31244 .   <ul><li>Le serveur enregistre le nouveau contact, ...
John souhaite ajouter d'autres membres, mais sans les inviter.  Il passe par la page d'administration PHP:  Phase II : Ins...
Phase II : Inscriptions par la page d'administration http:// <myserver.mydomain> /mshoutbox/index.php John saisit les pseu...
Le serveur enregistre les nouveaux contacts, mais ne leur envoie pas de SMS de confirmation, ni de &quot;guide utilisateur...
Phase III : Discussions via la M-Shoutbox <ul><li>Pré requis :  </li></ul><ul><ul><li>Phase II achevée ! </li></ul></ul><u...
John décide d'envoyer un message au groupe : il envoie son SMS au  31244 .   Phase III : Discussions Le serveur envoie le ...
Jason répond au message :  il envoie son SMS au  31244 .   Phase III : Discussions Le serveur renvoie la réponse de Jason ...
John souhaite lancer un message au groupe, mais n'a pas son téléphone,  ou souhaite simplement envoyer une information san...
John tape son message et l'envoie :  Phase IV : Administration par la page d'administration http:// <myserver.mydomain> /m...
Phase IV : Administration de la M-Shoutbox <ul><li>Pré requis :  </li></ul><ul><ul><li>Phase II / III achevée ! </li></ul>...
<ul><li>Grâce à son téléphone, John peut administrer à distance sa M-Shoutbox :  </li></ul><ul><li>il envoie des commandes...
John souhaite supprimer des membres de sa M-Shoutbox.  Les membres ne font plus partie du club, ou ne souhaitent plus rece...
John choisit le nom ou le téléphone du contact à supprimer,   Phase IV : Administration par la page d'administration Le co...
Conclusion Avec finalement très peu de connaissances en PHP,  John a réussi à configurer sa M-Shoutbox,  Il peut joindre f...
Pour aller plus loin… Loïc MAUROIS – Orange Business Services <ul><li>Les évolutions sont multiples ! </li></ul><ul><li>Po...
Upcoming SlideShare
Loading in...5
×

Didacticiel M-Shoutbox Full

1,216

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,216
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Didacticiel M-Shoutbox Full"

  1. 1. Didacticiel sur cas d'usage : La M-Shoutbox de l'API SMS Loïc MAUROIS – Orange Business Services V1.1 Full 14/12/2009
  2. 2. Sommaire Qu'est-ce-qu'une M-Shoutbox ? Comment configurer sa M-Shoutbox ? Comment inviter des contacts ? Comment discuter avec ses contacts ? Comment administrer ses contacts ? Pour aller plus loin… Shoutbox is great !
  3. 3. Introduction Une Shoutbox (anglicisme pour &quot;boîte à discussion&quot;) est un système de messagerie instantanée, intégré dans une page Web qui permet aux internautes de laisser des messages et dialoguer sur le site Web. La M-Shoutbox vous permet de contacter par SMS un ensemble de personnes qui sont inscrites dans votre shoutbox, voire de dialoguer avec eux. La M-Shoutbox repose sur l'API SMS d'Orange Api Zone. Une M-Shoutbox est identifiée par un mot-clef que l'on envoie par SMS à un numéro court avec son message.
  4. 4. Cas d'usage <ul><li>La M-Shoutbox peut être utilisée de plusieurs façons : </li></ul><ul><li>Vous voulez contacter un ensemble de personnes très rapidement par SMS . </li></ul><ul><li>Inscription des téléphones de vos contacts via une page web. </li></ul><ul><li>Envoi des SMS via un numéro court non surtaxé ou via une page web. </li></ul><ul><li>Tous les auditeurs reçoivent le SMS. </li></ul><ul><li>Vous souhaitez créer une boîte de discussion par SMS . </li></ul><ul><li>Invitation des contacts par SMS. </li></ul><ul><li>Inscription des dialogueurs par SMS et mode d'emploi envoyé par SMS. </li></ul><ul><li>Envoi des SMS par tous les contacts via un numéro court non surtaxé. </li></ul><ul><li>Tous les contacts reçoivent le SMS (y compris l'émetteur). </li></ul><ul><li>Il est possible d'avoir des dialogueurs et des auditeurs dans la même M-Shoutbox. </li></ul>
  5. 5. Phase I : Configuration de la M-Shoutbox <ul><li>Pré requis : </li></ul><ul><ul><li>Un compte provisionné sur Orange API Zone </li></ul></ul><ul><ul><li>Un serveur PHP 5 accessible sur Internet </li></ul></ul><ul><ul><li>Un peu d'indulgence envers le rédacteur de ce didacticiel ;) </li></ul></ul>
  6. 6. Phase I : Configuration de la M-Shoutbox – partie Orange API Zone John Smith est l'administrateur de la M-Shoutbox (typiquement un membre d'association sportive, de crèche, de centre aéré, d'une association loi 1901, …). John Smith possède un compte d'utilisateur des Api Instant (disponible sur www.orangeapizone.com ). C'est lui qui provisionne le compte Orange Api Zone. <ul><li>John Smith configure la SMS API zone, et renseigne </li></ul><ul><li>le mot-clef de sa M-Shoutbox (ici &quot; shout &quot;) </li></ul><ul><li>l'URL de redirection des SMS, en clair l'URL de son serveur PHP. </li></ul>John Smith
  7. 7. Phase I : Configuration de la M-Shoutbox – partie PHP John s'y connaît un peu en PHP, et dispose d'une zone d'hébergement et d'un serveur PHP 5 accessible sur Internet. John a installé le package &quot;M-Shoutbox&quot; sur son serveur PHP 5. John va sur la page de configuration de sa M-Shoutbox : <?php ?> http:// <myserver.mydomain> /mshoutbox/index.php
  8. 8. Phase I : Configuration de la M-Shoutbox – partie PHP John configure la M-Shoutbox, et saisit son Access Key , et son mot-clef , issus d'Orange API Zone. http:// <myserver.mydomain> /mshoutbox/index.php
  9. 9. Phase I : Configuration de la M-Shoutbox – partie PHP Ca y est ! John a configuré la M-Shoutbox ! Le serveur est prêt à recevoir les SMS entrants, et traiter les SMS sortants. Le serveur lui indique donc comment utiliser le service par SMS … http:// <myserver.mydomain> /mshoutbox/index.php
  10. 10. Phase II : Inscriptions et invitations dans la M-Shoutbox <ul><li>Pré requis : </li></ul><ul><ul><li>Phase I achevée ! </li></ul></ul><ul><ul><li>Un peu de crédit sur son compte OrangeAPiZone </li></ul></ul>
  11. 11. John Smith souhaite s'inscrire dans la M-Shoutbox : il envoie son SMS au 31244 . <ul><li>… enregistre le nouveau contact… </li></ul><ul><li>… et envoie par SMS </li></ul><ul><li>une confirmation d'inscription </li></ul><ul><li>- un &quot;guide d'utilisation&quot; par SMS. </li></ul>Le serveur PHP trace chaque appel entrant et sortant … 1 2 3 Phase II : Inscription par SMS 31244 <mot-clef> <son téléphone> <son pseudo>
  12. 12. John Smith invite son ami Jason Mac Lane dans la M-Shoutbox : il envoie son invitation au 31244 . 1 2 3 Phase II : Inscriptions et invitations par SMS Le serveur fait suivre l'invitation à Jason en lui indiquant la marche à suivre pour s'inscrire dans la M-Shoutbox Le serveur indique à John que son invitation a bien été envoyée. Jason Mac Lane 31244 <mot-clef> + <le numéro de Jason>
  13. 13. Jason Mac Lane répond à l'invitation : il envoie son SMS au 31244 . <ul><li>Le serveur enregistre le nouveau contact, et lui envoie par SMS : </li></ul><ul><li>une confirmation d'inscription </li></ul><ul><li>- un &quot;guide d'utilisation&quot;. </li></ul>1 2 3 Phase II : Inscriptions et invitations 31244 <mot-clef> <son téléphone> <son pseudo>
  14. 14. John souhaite ajouter d'autres membres, mais sans les inviter. Il passe par la page d'administration PHP: Phase II : Inscriptions par la page d'administration http:// <myserver.mydomain> /mshoutbox/index.php
  15. 15. Phase II : Inscriptions par la page d'administration http:// <myserver.mydomain> /mshoutbox/index.php John saisit les pseudos et téléphones de ses contacts, il peut en ajouter autant qu'il lui plaira. John ajoute ses contacts…
  16. 16. Le serveur enregistre les nouveaux contacts, mais ne leur envoie pas de SMS de confirmation, ni de &quot;guide utilisateur&quot;. Le serveur ne connaît pas les données techniques (alias) de ces contacts. Les contacts seront auditeurs de la shoutbox. En théorie, ils ne peuvent pas émettre sur la M-Shoutbox. Phase II : Inscriptions par la page d'administration John a saisi les pseudos et téléphones de ses contacts. http:// <myserver.mydomain> /mshoutbox/index.php
  17. 17. Phase III : Discussions via la M-Shoutbox <ul><li>Pré requis : </li></ul><ul><ul><li>Phase II achevée ! </li></ul></ul><ul><ul><li>Un peu de crédit sur son compte OrangeAPiZone </li></ul></ul>
  18. 18. John décide d'envoyer un message au groupe : il envoie son SMS au 31244 . Phase III : Discussions Le serveur envoie le message à tous les contacts. Il a reconnu que le SMS provenait de John… <mot-clef> <le message de John> 31244
  19. 19. Jason répond au message : il envoie son SMS au 31244 . Phase III : Discussions Le serveur renvoie la réponse de Jason à tous les contacts <mot-clef> <la réponse de Jason> 31244 Répondre
  20. 20. John souhaite lancer un message au groupe, mais n'a pas son téléphone, ou souhaite simplement envoyer une information sans attendre de retour. il passe par la page d'administration PHP: Phase III : Initier une discussion par la page admin http:// <myserver.mydomain> /mshoutbox/index.php
  21. 21. John tape son message et l'envoie : Phase IV : Administration par la page d'administration http:// <myserver.mydomain> /mshoutbox/index.php Finalement, la séance de ce soir est annulée pour cause de grippe A. Le serveur envoie le message de la part de John à tous les contacts
  22. 22. Phase IV : Administration de la M-Shoutbox <ul><li>Pré requis : </li></ul><ul><ul><li>Phase II / III achevée ! </li></ul></ul><ul><ul><li>Un peu de crédit sur son compte OrangeAPiZone </li></ul></ul>
  23. 23. <ul><li>Grâce à son téléphone, John peut administrer à distance sa M-Shoutbox : </li></ul><ul><li>il envoie des commandes par SMS au 31244 pour : </li></ul><ul><li>Inviter de nouveaux contacts </li></ul><ul><li>Supprimer des contacts de </li></ul><ul><li>sa M-Shoutbox </li></ul><ul><li>Envoyer une commande d'aide </li></ul><ul><li>à lui-même ou ses contacts </li></ul>Phase IV : Administration via SMS 31244 <mot-clef> + <Le téléphone de Kate> <mot-clef> - <Le téléphone de Jack> <mot-clef> ? <Le téléphone de Jason>
  24. 24. John souhaite supprimer des membres de sa M-Shoutbox. Les membres ne font plus partie du club, ou ne souhaitent plus recevoir de SMS. il passe par la page d'administration PHP: Phase IV : Administration par la page d'administration http:// <myserver.mydomain> /mshoutbox/index.php
  25. 25. John choisit le nom ou le téléphone du contact à supprimer, Phase IV : Administration par la page d'administration Le contact est automatiquement supprimé de la M-Shoutbox. http:// <myserver.mydomain> /mshoutbox/index.php
  26. 26. Conclusion Avec finalement très peu de connaissances en PHP, John a réussi à configurer sa M-Shoutbox, Il peut joindre facilement et rapidement, un ensemble de contacts. Certains contacts peuvent également en faire de même. D'autres contacts peuvent suivre le fil de la discussion sans intervenir. Des personnes peuvent être ajoutées à tout moment. Ou supprimées très facilement. La M-Shoutbox est plus rapide, plus économique qu'un nombre équivalent de coups de téléphone pour diffuser une information, et c'est à la portée d'un enfant de 12 ans !
  27. 27. Pour aller plus loin… Loïc MAUROIS – Orange Business Services <ul><li>Les évolutions sont multiples ! </li></ul><ul><li>Pouvoir gérer plusieurs M-Shoutbox sur le même serveur PHP, en gérant un mot-clef différent par groupe de contacts ! </li></ul><ul><li>Réceptionner des tweets, et les rediriger sur des listes de contacts ! </li></ul><ul><li>Gagner de l'argent grâce à la M-Shoutbox en utilisant un numéro de téléphone surtaxé au lieu du numéro au tarif SMS. </li></ul><ul><li>Etc, etc, etc… </li></ul><ul><li>Plus d'info sur l'API SMS : Orange API </li></ul>
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×