Я делаю приложение Android, в котором я хочу опубликовать некоторые данные на веб-сервере для службы чата. Я думаю использовать meteor
, который основан на node.js
для заднего конца, а также переднего конца. Как создать почтовый запрос на сервер узла в приложении метеоритов с моего устройства Android?Как отправить запрос на метеоритный сервер из приложения android
ответ
Вы не указали, используете ли вы собственный андроид или используете cordova
для Android. Если вы используете кордову, вы можете сделать http-звонки http-API Meteor. See docs.
запрос POST Пример использования метеор, вы должны импортировать http
пакет как meteor add http
:
Meteor.http.call("POST",
"http://your.serverurl.com/path",
{data: {some: "json", stuff: 1}},
function (error, result) {
if (result.statusCode === 200) {
//do something
}
});
Или, если вы делаете родное приложение для Android. вы можете сделать это с помощью Java HttpPost
класса. См. this example
Вы уверены, что это действительно то, что вы хотите сделать для chat?
Не забывайте, что Meteor обрабатывает двунаправленную связь между клиентом и сервером для вас.
Скорее всего, вы хотите просто добавить текст чата в базу данных с помощью вызова вставки коллекции с вызовом метода Meteor Method или посмотреть также на смарт-пакет Arunoda meteor-streams.
Все 3 варианта будут работать быстрее и будут легче кодировать, чем полагаться на запросы POST (не забывайте, что по умолчанию Meteor использует открытое соединение WebSocket, когда оно доступно).
Спасибо за ваш быстрый ответ @Kinslayer. Вы правы, в конечном итоге я хочу добавить текст чата в таблицу mongodb. Но могу ли я сделать вызов вставки коллекции из моего родного приложения для Android. Если да, то как? Я хочу обновить базу данных из моего приложения для Android. Как мне это достичь? – Annihilator8080
Эй, извините, я почему-то пропустил ваш ответ. «Правильный» способ сделать это - с помощью библиотеки Android DDP. Похоже, что это произошло раньше, см .: http://stackoverflow.com/questions/10581948/how-can-meteor-be-coupled-to-an-android-app – gadicc
- 1. java отправил HTTP-запрос на метеоритный сервер
- 2. Как отправить HTTP-запрос на сервер с помощью приложения Android
- 3. Как отправить HTTP-запрос из приложения Mac на сервер Django?
- 4. Отправить запрос на сервер
- 5. Как отправить изображение, взятое из приложения Android, на сервер Django
- 6. Как отправить токены Stripe на наш сервер из приложения Android?
- 7. Как отправить данные из моего приложения Android на сервер?
- 8. Как отправить данные из приложения Android на сервер?
- 9. Как отправить данные узла на сервер drupal из приложения Android?
- 10. Как отправить данные из приложения Android на сервер Wamp?
- 11. Как отправить данные из приложения android на сервер MYsql?
- 12. Как настроить метеоритный сервер на https-соединение?
- 13. android отправить https отправить запрос на сервер без устаревших методов
- 14. Android-Отправить данные из приложения на лампу Сервер
- 15. Отправить запрос непосредственно на сервер
- 16. Как вы можете отправить веб-запрос из приложения для Android?
- 17. Android, отправить строку из приложения на веб-сервер
- 18. Отправить данные из приложения android на сервер PHP
- 19. Android facebook отправить запрос/запрос приложения друзьям
- 20. как отправить базу данных моего приложения на сервер в android
- 21. Как отправить местоположение приложения для Android на сервер?
- 22. Отправить данные из Android-сервиса на сервер
- 23. Как отправить HTTP-запрос на эмулятор android
- 24. Jmeter - Как отправить XML-запрос на сервер?
- 25. Как отправить запрос на сервер easycron.com
- 26. Как отправить запрос HTTP на сервер JSON?
- 27. Как отправить запрос на сервер с сервлетом?
- 28. Как отправить запрос django на внешний сервер
- 29. ENOENT Ошибка при развертывании на метеоритный сервер
- 30. Как отправить HTTP-запрос из приложения android в Heroku
Я создаю приложение для Android. Но я хочу сделать запрос на отправку http на мой метеоритный сервер. Как я могу использовать пакет «Meteor http» из моего приложения для Android? Код сервера находится в файле javascript или, возможно, внутри html-документа. Как отправить данные на этот сервер для обновления базы данных? – Annihilator8080