2013-12-24 1 views
1

Я работаю над проектом, есть концепция, я не знаю, как с этим бороться. Мне нужно отправить уведомление пользователю на их мобильное устройство, чтобы понять, давайте возьмем пример: -отправить уведомление по мобильному телефону и получить обратную связь от пользователя

как я хочу спросить у моей подруги, что он хочет пойти на фильм или нет. Мне нужно отправить уведомление на его мобильное устройство, уведомление будет

«Вам нравится снимать фильм» -: тогда он ответит «да» или «нет», теперь этот ответ будет храниться в базе данных.

Это уведомление может быть смс или что-то еще, я не знаю, как с ним справляться. Мне нужно использовать службу sms или что-то еще или какую-то технологию. Я работаю в php веб-технологии.

Пожалуйста, поделитесь идеей.

благодаря

+1

Зачем кому-то это делать, когда они могут отправлять текст самостоятельно? – Jessica

ответ

2

Twilio может быть хорошим решением для того, что вы пытаетесь сделать.

Вы можете использовать PHP Helper библиотеку, чтобы взаимодействовать с их REST API следующим образом:

<?php 

require "/path/to/twilio-php/Services/Twilio.php"; 

// set your AccountSid and AuthToken from www.twilio.com/user/account 
$AccountSid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"; 
$AuthToken = "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY"; 

$client = new Services_Twilio($AccountSid, $AuthToken); 

$sms = $client->account->sms_messages->create(
    "YYY-YYY-YYYY", // From this number 
    "XXX-XXX-XXXX", // To this number 
    "Test message!" 
); 

// Display a confirmation message on the screen 
echo "Sent message {$sms->sid}"; 

Затем вы можете захватить текстовое сообщение с помощью this example:

<?php 

    // make an associative array of senders we know, indexed by phone number 
    $people = array(
     "+14158675309"=>"Curious George", 
     "+14158675310"=>"Boots", 
     "+14158675311"=>"Virgil", 
    ); 

    // if the sender is known, then greet them by name 
    // otherwise, consider them just another monkey 
    if(!$name = $people[$_REQUEST['From']]) { 
     $name = "Monkey"; 
    } 

    // now greet the sender 
    header("content-type: text/xml"); 
    echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"; 
?> 
<Response> 
    <Message><?php echo $name ?>, thanks for the message!</Message> 
</Response> 

Удачи!

+1

Это скорее комментарий, чем ответ. Если вы представили пример использования этой службы, все будет хорошо. Это просто комментарий к человеку. –

+0

@JustinWood указал на библиотеку PHP Helper для Twilio и разместил код примера, найденный в их документах. Честно говоря, OP мог бы найти все это с каким-то быстрым Googling в любом случае, поэтому вопрос не является действительно достойным, не говоря уже о том, что вопрос может восприниматься как широкий, поскольку там есть много шлюзовых провайдеров SMS и «лучший один "может стать субъективным или упрямым ответом – sjagr

Смежные вопросы