2011-02-28 3 views
2

jSMPP를 통해 WAP 푸시를 보내는 것이 어렵다는 것을 알고 있습니다.jsmpp로 WAP 푸시를 보내는 방법

jSMPP 용 UDH를 지정하는 방법과 바이너리 메시지를 보내는 방법을 지정해야합니다.

일부 샘플 코드를 발췌 한 사람이 있습니까? 나는 더 많은 시간 동안 성공하지 않고 시도했고, 나는 구글을 사용하여 어떤 예도 찾을 수 없었다. ...

답변

3

sms를 사용하여 wap을 보내려면 esmclass를 64로 설정하고 245로 datacoding을 설정해야한다. 아래 예를 사용하여 시도해 볼 수 있습니다.

String messageId = session.submitShortMessage("CMT", TypeOfNumber.INTERNATIONAL, NumberingPlanIndicator.UNKNOWN, "55662", TypeOfNumber.ALPHANUMERIC, NumberingPlanIndicator.UNKNOWN, "your_phone_number", new ESMClass(64), (byte)0, (byte)1, timeFormatter.format(new Date()), null, new RegisteredDelivery(SMSCDeliveryReceipt.DEFAULT), (byte)0, new GeneralDataCoding(245), (byte)0, HexUtil.convertHexStringToBytes("0605040B8423F025060803AE81EAAF82B48401056A0045C‌ ​ 60D036578616D706C652E636F6D0007010377656C636F6D6520746F207761702073697465000101")‌ ​); 
+0

.. 흥미로운 소리. 인간이 읽을 수 있도록 코드 부분을 포맷 해 주시겠습니까? – Olaseni

+0

@Olaseni 죄송합니다. http://pastebin.com/5AkCEng5 링크를 참조하십시오. – Jasonw