vk-java-sdk icon indicating copy to clipboard operation
vk-java-sdk copied to clipboard

Несостыковочки в документации и API

Open iBuseWinner opened this issue 6 years ago • 4 comments

Привет. В документации написано, что GroupActor может использовать метод messages.getConversationsById и возвращается объект беседы. В объекте беседы передаётся множество всего, но мне передаётся только до out_read, и криво.

Будет ли это исправлено или это моя ошибка? Код: GetConversationsByIdExtendedResponse chat = SouranBot.getVkClient().messages().getConversationsByIdExtended(SouranBot.getGroupActor(),chatId).execute(); List<Conversation> items = chat.getItems();

Что получаю (toString): [{"peer":{"id":2000000003,"local_id":3,"type":"chat"},"last_message_id":0,"in_read":0,"out_read":0}]

Если кто-то знает хорошую библиотеку для создания чат-бота, то пожалуйста, подскажите.

iBuseWinner avatar Dec 07 '19 15:12 iBuseWinner

Версию API в настройках верно выбрали? SDK на данный момент использует версию API 5.101.

yegorvin avatar Jan 13 '20 14:01 yegorvin

Версию API в настройках верно выбрали? SDK на данный момент использует версию API 5.101.

Такая-же проблема.

hteppl avatar Feb 19 '20 17:02 hteppl

У кого такой же вопрос, используйте api.vk.com.

`int bid = 2000000000+id; String address = "https://api.vk.com/method/messages.getConversationsById?" + "peer_ids=" + bid + "&access_token=ваш_токен_здесь" + "&v=версия";

    try {
        URL url = new URL(address);
        BufferedReader br = new BufferedReader(new InputStreamReader(url.openConnection().getInputStream()));
        String s = br.readLine();

        br.close();

        JSONObject object = new JSONObject(s);
        return object;
    } catch (IOException ex) {
        ex.printStackTrace();
    }
    return null;`

iBuseWinner avatar Aug 30 '20 16:08 iBuseWinner

В v1.0.7 поправили много (но не всё), используется API 5.126 Можете провалидировать актуальна ли проблема?

aotd1 avatar Dec 09 '20 11:12 aotd1