Louuke / WhatsJava

Implementation of the WhatsApp Web API in Java
Apache License 2.0
37 stars 16 forks source link

Library completely not work #22

Open hamedsharifi opened 2 years ago

hamedsharifi commented 2 years ago

Hello When I run :

client.addClientActionListener(new ClientActionListener() {
            @Override
            public void onQRCodeScanRequired(BufferedImage qr) {
                System.out.println("Authentication required! Please scan the QR code!");
                File outputFile = new File("qr.jpg");
                try {
                    ImageIO.write(qr, "jpg", outputFile);
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }
        });
        int httpCode = client.openConnection();
        if (httpCode == 200) {
            System.out.println("Logged in successfully!");

        } else {
            System.out.println("Login failed! Code: " + httpCode);
        }

throw an exception :

Exception in thread "main" java.lang.IllegalStateException: Not a JSON Object: ["Cmd",{"type":"update"}] at com.google.gson.JsonElement.getAsJsonObject(JsonElement.java:91) at icu.jnet.whatsjava.helper.Utils.encodeValidJson(Utils.java:56) at icu.jnet.whatsjava.whatsapp.WABackendConnector.initOrRestoreSession(WABackendConnector.java:101) at icu.jnet.whatsjava.whatsapp.WABackendConnector.openConnection(WABackendConnector.java:58)

wedjohn57 commented 2 years ago

Stopped working few days back.

java.lang.IllegalStateException: Not a JSON Object: ["Cmd",{"type":"update"}] at com.google.gson.JsonElement.getAsJsonObject(JsonElement.java:91) ~[gson-2.8.7.jar:na] at icu.jnet.whatsjava.helper.Utils.encodeValidJson(Utils.java:56) ~[WhatsJava-v1.0.2.jar:na] at icu.jnet.whatsjava.whatsapp.WABackendConnector.initOrRestoreSession(WABackendConnector.java:101) ~[WhatsJava-v1.0.2.jar:na]

divyanshi2002-19 commented 1 year ago

The emoji ♾️is in purple box ....bt when delivered...it comes black....(not same as it is)