ПОЛУЧИТЬ запрос с сервера объявлений Millennial Media
Привет, я пытаюсь сделать запрос GET от тысячелетних СМИ для показа рекламы в моем java-приложении blackberry, но я не могу заставить его работать. Это то, что у меня есть
HttpConnection conn = null;
InputStream in = null;
StringBuffer buff = new StringBuffer();
String result = "";
String url ="http://ads.mydas.mobi/getAdapid=157899&auid=ddd25abbb993f79454b12827c803fbafab2ad89b&ua"; try {
conn = (HttpConnection) new ConnectionFactory().getConnection(url).getConnection(); conn.setRequestMethod(HttpConnection.GET);
conn.setRequestProperty("User-Agent",
"Profile/MIDP-1.0 Confirguration/CLDC-1.0");
if (conn.getResponseCode() == HttpConnection.HTTP_OK) {
in = conn.openInputStream();
// parser.parse(in, handler);
buff.append(IOUtilities.streamToBytes(in));
result = buff.toString();
} else {
result = "Error in connection" + conn.getResponseCode();
((SettingWaitScreen)screen).update(result);
} catch (Exception ex) {
ex.printStackTrace();
} finally {
try {
if (in != null) {
in.close();
}
conn.close();
} catch (IOException e) {
e.printStackTrace();
}
}
Я не знаю, если это правильный метод, любая помощь в выполнении этого запроса объявления высоко ценится. Это то, что я получаю с веб-сайта http://docs.millennialmedia.com/S2S/ad-request.html
1 ответ
Эй, вы используете неверный базовый URL.
Пожалуйста, проверьте ниже URL http://ads.mp.mydas.mobi/getAd?apid=157899&auid=ddd25abbb993f79454b12827c803fbafab2ad89b
Над URL также работает в браузере.