diff --git a/README.md b/README.md index ef2dd93..125629e 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ * Встроенный парсинг сообщений. -* Проект основан на [json-simple](https://github.com/fangyidong/json-simple). +* Проект основан на [org.json](https://github.com/stleary/JSON-java). ### Use: @@ -35,10 +35,10 @@ 3. Выбераем тип: 1. Если токен группы, можно ничего не делать 2. Если токен пользывателя: `api.setAccountType(vkApi.USER);` -4. Вызываем любой метод по шаблону: `JSONObject param = api.method("VK_API.METHOD", "PARAM1=some&PARAM2=some&PARAM3=some")` +4. Вызываем любой метод по шаблону: `String param = api.method("VK_API.METHOD", "PARAM1=some&PARAM2=some&PARAM3=some")` * Важно!: * `param` - это уже поле `response` - * Если в ответе `{"response": ЧИСЛО}`, то `param` будет - `{"long": ЧИСЛО}` + * Всё обращение к апи приходит в формате `String`. Сделано для совместимости. * Фаст-методы (самые используемые методы): * `api.messagesSend(PEER_ID, MESSAGE)` - messages.send @@ -50,7 +50,7 @@ import santaspeen.vk.api.vkApi; import santaspeen.vk.api.Exceptions.VkApiError; -import org.json.simple.JSONObject; +import org.json.JSONObject; public class SimpleUseAPI { private static final vkApi api = new vkApi("TOKEN"); @@ -59,7 +59,7 @@ public class SimpleUseAPI { api.setAccountType(vkApi.USER); // (!) Если токен юсера - JSONObject unixTime = api.method("utils.getServerTime"); + String unixTime = api.method("utils.getServerTime"); System.out.println(unixTime.get("long")); } @@ -69,7 +69,7 @@ public class SimpleUseAPI { ***Ниже будет пример. паст scr/tests/LongPollAPI.java*** -* Все ивенты приходят в классе `JSONObject` +* Все ивенты приходят в классе `JSONObject` 1. Следуем по схеме выше. 2. Получаем лонгпул: @@ -85,7 +85,7 @@ public class SimpleUseAPI { ``` * Итого у нас получилось: ```java -import org.json.simple.JSONObject; +import org.json.JSONObject; import santaspeen.vk.api.Exceptions.VkApiError; import santaspeen.vk.api.parseLongPoll; import santaspeen.vk.api.vkApi; @@ -146,7 +146,7 @@ public class LongPollAPI { * Рекомендую `parse.message()` обернуть в `if (parse.isMessage())`. 7. Иии в итоге? У нас готовый чат-бот ```java -import org.json.simple.JSONObject; +import org.json.JSONObject; import santaspeen.vk.api.Exceptions.VkApiError; import santaspeen.vk.api.parseLongPoll; import santaspeen.vk.api.vkApi;