2013-07-28 4 views
4

내 웹 서버에서 내 스마트 폰으로 알림을 보내고 싶습니다. WhatsApp, Viber 또는 Kik과 같은 인기있는 모바일 채팅 앱 중 하나를 사용하는 것이 좋습니다.내 스마트 폰에서 webserver에서 WhatsApp, Viber 또는 Kik과 같은 모바일 채팅 앱으로 메시지를 보내시겠습니까?

예를 들어 PHP를 사용하여 이러한 클라이언트에게 메시지를 보내는 방법을 설명하는 알려진 문서 또는 API 또는 기타가 있습니까?

내 스마트 폰에만으로 알림을 보낼 수 있어야하므로 내 특정 클라이언트 (휴대 전화 번호 또는 무언가 등)를 식별하는 데 필요한 특정 정보가 필요합니다.

답변

4

SMS/알림을 보내고받을 수있는 많은 웹 서비스가 있습니다. PHP 자체는이 기능을 자체적으로 지원하지 않습니다. Twilio와 같은 서비스를 사용하면이 작업을 수행 할 수 있습니다. 자신의 스마트 폰 또는 친구에게 메시지를 보낼 수 있습니다.

example :

<?php 

    require "Services/Twilio.php"; 

    // Step 2: set our AccountSid and AuthToken from www.twilio.com/user/account 
    $AccountSid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"; 
    $AuthToken = "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY"; 

    // Step 3: instantiate a new Twilio Rest Client 
    $client = new Services_Twilio($AccountSid, $AuthToken); 

    // Step 4: make an array of people we know, to send them a message. 
    // Feel free to change/add your own phone number and name here. 
    $people = array(
     "+14158675309" => "Curious George", 
     "+14158675310" => "Boots", 
     "+14158675311" => "Virgil", 
    ); 

    // Step 5: Loop over all our friends. $number is a phone number above, and 
    // $name is the name next to it 
    foreach ($people as $number => $name) { 

     $sms = $client->account->sms_messages->create(

     // Step 6: Change the 'From' number below to be a valid Twilio number 
     // that you've purchased, or the (deprecated) Sandbox number 
      "YYY-YYY-YYYY", 

      // the number we are sending to - Any phone number 
      $number, 

      // the sms body 
      "Hey $name, Monkey Party at 6PM. Bring Bananas!" 
     ); 

     // Display a confirmation message on the screen 
     echo "Sent message to $name"; 
    } 

는 문서 here를 참조하십시오.

희망이 도움이됩니다.

+0

감사합니다. 그래, 나는 PHP가 기본적으로 이것을 할 수 없다는 것을 이해하고 이것을 제거하기 위해 lib 또는 api가 필요할 것이다. Twilio는 좋을 것 같습니다 (웹 서버에서 SMS 메시지를 보내면 좋을 것입니다!) 그러나 나는 그것이 무료가 아닐 것이라고 생각합니다. –

+0

그들은 [trial] (http://www.twilio.com/help/faq/twilio-basics/how-does-twilios-free-trial-work) 버전을 제공합니다. 또는 원하는 경우 저렴한 [대안] (https://www.quora.com/Is-there-a-cheaper-alternative-to-Twilio)이 많이 있습니다. –

+0

재판을 확인하겠습니다. 그러나 SMS는 휴대 전화 제공 업체와 기타 등등 (비용과 난제가있는 제한 사항)을 처리해야하므로 인터넷 프로토콜에서만 완전히 작동하는 솔루션, 즉 WhatsApp, Kik 또는 Viber와 같은 채팅 앱을 선호합니다. –

관련 문제