Я делаю приложение Sms, в котором я хочу отправлять текстовые сообщения через Wi-Fi. Другими словами, если подключение к Интернету включено, сообщение будет отправлено через Wi-Fi, и если нет интернета, сообщение будет отправлено через приложение, и будут взиматься сборы оператора. Я просто хочу знать, что это возможно в андроиде? Я слышал, что это можно сделать в Iphone через iMessage, но возможно ли это сделать в Android? Я думаю, что если Интернет включен, сообщение должно быть отправлено на сервер, и на стороне сервера есть какой-то алгоритм, который получит сообщение и отправит его лицу с контактным номером отправителя и сообщением. Помогите мне таким образом, что делать и как делать, любые направления будут оценены. СпасибоОтправка текста через Wi-Fi при включенном Wi-Fi и получении текста в качестве приложения обычного сообщения
ответ
Я думаю, это возможно только для перевозчиков. Большое дело в том, когда Wi-Fi включен, вам нужно отправить сообщение на сервер, а затем сервер использует службу для отправки SMS получателю. Когда нет wi-fi, вам просто нужно использовать smsManager от android для отправки сообщения получателю.
Другое решение, которое я нашел на основе этого вопроса Android - Try to send fake sms to myself without mobile network usage
Вы можете использовать услугу, чтобы отправить уведомление толчок к получателю, и когда вы получите толчок, имитировать смс толкающее информацию в журнал смс, и уведомляя пользователя.
, так что в основном на стороне сервера должно быть какое-то обслуживание, которое отправит смс получателю, этот подход отлично? –
Ваши мысли верны, однако ваш вопрос очень широк. Начните разрабатывать описанную здесь реализацию и сузите вопрос, когда сталкиваетесь с конкретной проблемой. –
@TimCastelijns Я просто хочу знать, что это возможно, или если в андроиде уже есть приложение с такой вещью? –
Конечно, это возможно. И из 500 миллионов приложений в игровом магазине, я уверен, что есть хотя бы 1, что делает это –