Java Methode sendMessageViaCloudSync在代码名1中完成

Java Methode sendMessageViaCloudSync在代码名1中完成,java,smtp,codenameone,Java,Smtp,Codenameone,我正在使用codenameone,在更新dog table时,我试图通过codenameone云发送电子邮件一切正常,但没有发送任何邮件,我在方法sendMessageViaCloudSync()上删除了我知道这意味着这个方法被替换了,但我找不到任何文档,所以新方法是什么,我如何使用它 public void updateDog(int id,int note) { Dialog d=new Dialog(); if(d.show("Noter chien","v

我正在使用codenameone,在更新dog table时,我试图通过codenameone云发送电子邮件一切正常,但没有发送任何邮件,我在方法sendMessageViaCloudSync()上删除了我知道这意味着这个方法被替换了,但我找不到任何文档,所以新方法是什么,我如何使用它

public void updateDog(int id,int note) {
       Dialog d=new Dialog();
         if(d.show("Noter chien","vous voulez vraiment attribuer cette note?","Oui","Non"))
            {   
                String url=Statics.BASE_URL+"/api/chiens/notechien/"+id+"/"+note;
                req.setUrl(url);
                NetworkManager.getInstance().addToQueueAndWait(req);
                Message m = new Message("<html><body>Check out <a href=\"https://www.codenameone.com/\">Codename One</a></body></html>");

                m.setMimeType(Message.MIME_HTML);

                boolean success = m.sendMessageViaCloudSync("Codename One", "louay.gourrida@esprit.tn", "Name Of User", "Message Subject",

                            "Check out Codename One at https://www.codenameone.com/");

        /*
                Message m = new Message("Hello \nWe want to inform you that your dog just got a new rating open Mobile app and check out");

                Display.getInstance().sendMessage(new String[] {"louay.gourrida@esprit.tn"}, "New Rating", m);
                */
                d.dispose();
            }

    }
public void updateDog(int-id,int-note){
Dialog d=新建Dialog();
如果(d.show(“注意事项”、“您是否愿意提供其他注意事项?”、“是的”、“非”))
{   
字符串url=Statics.BASE_url+“/api/chiens/notechien/”+id+“/”+note;
请求设置url(url);
NetworkManager.getInstance().addToQueueAndWait(req);
消息m=新消息(“签出”);
m、 setMimeType(Message.MIME_HTML);
boolean success=m.sendMessageViaCloudSync(“代号一”,“louay”。gourrida@esprit.tn“,”用户名“,”消息主题“,
“请在下一站查看代号1https://www.codenameone.com/");
/*
Message m=新消息(“您好\n我们想通知您,您的狗刚刚获得新的评级,请打开移动应用程序并结账”);
Display.getInstance().sendMessage(新字符串[]{“louay”)。gourrida@esprit.tn“},“新评级”,m);
*/
d、 处置();
}
}

更新dog table并发送电子邮件的功能当您将鼠标悬停在不推荐使用的方法上时,您应该会得到一个提示,其中包括建议的替代方法

在本例中,我们完全删除了该方法,因为该概念存在问题。它导致了垃圾邮件问题,即将发送的电子邮件被发送到垃圾邮件文件夹


作为替代,我们引入了,您可以使用它通过sendgrid发送电子邮件

好吧,很抱歉,我还是一个法国人,但我知道我会使用Log.sendLog,所以你能告诉我代码是怎样的吗?使用新函数?此处页面中提供了lib的示例用法: