Openbravo与淘宝对接文档二
package tb.lws.test;import com.taobao.api.internal.tmc.Message;import com.taobao.api.internal.tmc.MessageHandler;import com.taobao.api.internal.tmc.MessageStatus;import com.taobao.api.internal.tmc.TmcClient;import com.taobao.top.link.LinkException;public class SdkMsgTest { /** * @param args * @throws LinkException * @throws InterruptedException */ public static void main(String[] args) throws LinkException, InterruptedException {TmcClient client = new TmcClient("ws://mc.api.tbsandbox.com/","1021604294", "sandbox5ac97e191c11cabb19bb16329", "default");client.setMessageHandler(new MessageHandler() { public void onMessage(Message message, MessageStatus status) {try { System.out.println(message.getContent()); System.out.println(message.getTopic()); // 默认不抛出异常则认为消息处理成功} catch (Exception e) { e.printStackTrace(); status.fail();// 消息处理失败回滚,服务端需要重发} }});client.connect();Thread.sleep(1000000); // 测试使用,为了观察效果 }}
?
4.? 以另外一个用户登陆
用户名:sandbox_cilai_c
密码:taobao1234
然后点击店铺搜索,搜索sandbox_c_20的店铺,然后点击商品购买
?
5. 如果订阅了订单创建消息,我们可以看到eclipse会打印出来内容。
?
?