Добрый вечер!
Потребовалось написать клиент для простейших операций с twitter, службой микроблогов, и возникли сложности.
У twitter есть свой API, и сообщение в блог можно добавить, например, средствами Curl:
curl --basic --user username:password --data status="Having fun with cURL" http://twitter.com/statuses/update.xml
Этот пример отлично работает, и если бы всё было ОК, можно было бы просто создать длинный командный .bat с такими командами.
Но этот пример работает лишь в случае, если сообщение на английском. Если текст на русском, в микроблог попадает мусор.
QUrl::toPercentEncode() тоже не помогла - в микроблог попадает длинная строка типа B0780C93A6A10812 и т.д.
Вопрос, собственно, такой: каким образом реализовать курловское залогинивание средстами QNetworkAccessManager?
Какие переменные заполнить значениями логина & пароля? Куда их поместить?