Я разрабатываю приложение для Android в том случае, когда доступно подключение к Интернету, я напрямую общаюсь с базой данных с помощью JSS-анализатора и с использованием веб-службы, но когда нет подключения к интернету, тогда i нужно общаться с базой данных, просто отправляя текстовое сообщение, есть ли способ для такого общения?Как получить значение из базы данных в php путем отправки смс с устройства
ответ
Вы можете использовать SMS-API, который предоставляет виртуальные номера. Вообще говоря, они превращают входящие SMS (отправленные на виртуальный номер, который вы арендуете) в запрос HTTP
.
Итак, из вашего мобильного приложения вы сделаете все, что необходимо для составления/отправки полезной нагрузки SMS, используя свой виртуальный номер в качестве получателя.
На стороне сервера вам просто нужно принять обратный вызов формы API и проанализировать входящее сообщение для полезной нагрузки, и (предположим) использовать отправителя для идентификации пользователя, стоящего за ним.
Вы должны проверить Nexmo (отказ от ответственности: Я немного разработчиков evangilism для них), они один из нескольких API, которые предоставляют виртуальные номера для входящих SMS. Их модель ценообразования будет очень хорошо работать для вашего случая использования, поскольку все входящие сообщения бесплатны. Вы просто заплатите доллар за месяц для виртуального номера.
Я еще не добавил документацию, но вот пример чего-то подобного, источник только an Arduino with an GSM module. Arduino передает данные об окружающей среде в веб-службу, используя SMS в качестве конвейера данных. Такой же базовый процесс, который вы использовали: Данные -> SMS -> Виртуальный номер -> HTTP-обратный вызов -> Веб-сервер.
Я не думаю, что есть какой-либо способ попасть в URL через текстовые сообщения.
На самом деле. См. Ответ @ Satya в комментариях. Канал (или любой другой шлюз SMS) должен быть установлен на сервере-получателе, для отправки сообщений на указанный сервер должен быть настроен короткий код. – kakoma
- 1. Запрос базы данных для отправки СМС
- 2. отправки смс с использованием сокета в PHP
- 3. Получить значение из базы данных
- 4. PHP Получить значение из базы данных Ошибка
- 5. PHP Получить значение из базы данных
- 6. PHP получить максимальное значение из базы данных
- 7. Как получить одно значение из базы данных с PHP
- 8. Как получить значение из базы данных, MySQL
- 9. Как получить правильное значение из базы данных mysql в php?
- 10. Как получить значение из базы данных
- 11. Как получить последнее значение из базы данных
- 12. Как получить значение подстроки из базы данных?
- 13. Изменение состояния сети телефона путем отправки смс с другого телефона
- 14. Как получить значение флажка из базы данных в PHP
- 15. Как получить максимальное значение из базы данных в php?
- 16. PHP: Генерация PDF путем извлечения данных из базы данных
- 17. Как получить каждое значение в столбце базы данных в PHP
- 18. получить значение из базы данных MySQL с помощью PHP
- 19. ОШИБКА в смс отправки
- 20. PHP - получить значение из базы данных и отобразить известное значение
- 21. Php: Как получить значение текстового поля из базы данных mysql без отправки формы
- 22. Получить значение из базы данных с помощью PHP PDO
- 23. Как получить значение из базы данных SQLite
- 24. СМС отправки Время андроида
- 25. Как получить значение только JSON по php из базы данных?
- 26. Как получить значение из базы данных?
- 27. Как получить значение полей базы данных из базы данных sqlite?
- 28. PHP Получить значение имени из кнопки отправки
- 29. Не удается получить значение из базы данных в PHP
- 30. Как получить максимальное значение из базы данных
Я бы порекомендовал вам читать о Google Cloud Messaging http://developer.android.com/google/gcm/index.html – Satya
GCM работает, когда доступно подключение к Интернету, но в моем случае я хочу общаться с mysql, когда подключение к Интернету не доступный и используемый текстовый msg для доступа к базе данных. – Nil
Вы хотите, чтобы вы вызывали URL-адрес, просто отправив текстовое сообщение, которое позаботится о доступе db – Satya