Computer_IT/JAVA

마이피플 위젯 전송 자바 샘플

고급코드 2012. 7. 11. 18:30
반응형
마이피플로 전송하는게 있길래 간단히 만들어봄..

receiverKey 는 마이피플 개인키 (다음 위젯에서 구할수 있음),
fromName 은 발송정보
msg는 실제 보내는 메세지 정보.. 약 250바이트 정도인듯..

  public static void Logger( String receiverKey, String fromName, String msg)

{

StringBuffer sb = new StringBuffer();

try {

sb.append("key=");

sb.append( receiverKey );

sb.append("&from=");

sb.append( fromName );

sb.append("&");

sb.append("content");

sb.append("=");

sb.append(URLEncoder.encode( msg , "UTF-8" ) );

URL url = new URL("http://air21.daum.net/air21/widget/sendMessage.daum");

URLConnection conn = url.openConnection();

conn.setDoOutput(true);

OutputStreamWriter wr = new OutputStreamWriter(conn.getOutputStream());

wr.write(sb.toString());

wr.flush();

BufferedReader rd = new BufferedReader(new InputStreamReader(conn.getInputStream()));

String line = null;

while ((line= rd.readLine() ) != null) {

System.out.println(line);

}

wr.close();

rd.close();

} catch (UnsupportedEncodingException e) {

e.printStackTrace();

} catch (MalformedURLException e) {

e.printStackTrace();

} catch (IOException e) {

e.printStackTrace();

}

}


반응형