Через GPRS на базе SIM900 Shield отправить на уже написаный сервер GET-запрос, получить овтет в виде токена активации, при помощи которого на следующем шаге в POST-запросе отправить на сервер данные.
В браузере get и post-запросы работают исправно. Осталось объяснить запросы Ардуино и SIM900.
Вопрос состоит лишь в использовании этой конструкции:
numdata=inet.httpGET("
", 80, "/restws/session/token/Authorization:Base64:login+password", msg, 50);
Сервер отвечает, но отвечает ошибкой 400 или 403, не нравится сверву такой запрос.
Либо можнете предложить уже существующую библиотеку клиента для создания и отправки GET/POST-запросов, решив с её помощью задачу.