Class VKApiHelper
java.lang.Object
ru.bitel.bgbilling.modules.botmanager.server.bean.VKApiHelper
public class VKApiHelper
extends java.lang.Object
Вспомогательный класс для общения с API ВК
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringGET_DOC_UPLOAD_SERVERПолучение ссылки для загрузки документовstatic java.lang.StringGET_MESSAGES_UPLOAD_SERVERПолучение ссылки, куда нужно загружать отправляемое изображениеstatic java.lang.StringPOST_UPLOAD_DOCstatic java.lang.StringPOST_UPLOAD_IMAGEЗагрузить изображение на сервер. -
Constructor Summary
Constructors Constructor Description VKApiHelper(com.vk.api.sdk.client.VkApiClient apiClient) -
Method Summary
Modifier and Type Method Description org.json.JSONObjectdoGet(java.lang.String method, java.util.HashMap<java.lang.String,java.lang.String> params)org.json.JSONObjectdoPost(java.lang.String method, java.util.HashMap<java.lang.String,java.lang.String> params)org.json.JSONObjectuploadAttachmentFileOnVKServer(java.lang.String url, java.io.File file)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
GET_MESSAGES_UPLOAD_SERVER
public static final java.lang.String GET_MESSAGES_UPLOAD_SERVERПолучение ссылки, куда нужно загружать отправляемое изображение- See Also:
- Constant Field Values
-
POST_UPLOAD_IMAGE
public static final java.lang.String POST_UPLOAD_IMAGEЗагрузить изображение на сервер. В ответе вернутся данные от сервера для дальнейшей работы с изображением- See Also:
- Constant Field Values
-
GET_DOC_UPLOAD_SERVER
public static final java.lang.String GET_DOC_UPLOAD_SERVERПолучение ссылки для загрузки документов- See Also:
- Constant Field Values
-
POST_UPLOAD_DOC
public static final java.lang.String POST_UPLOAD_DOC- See Also:
- Constant Field Values
-
-
Constructor Details
-
VKApiHelper
public VKApiHelper(com.vk.api.sdk.client.VkApiClient apiClient)
-
-
Method Details
-
doGet
public org.json.JSONObject doGet(java.lang.String method, java.util.HashMap<java.lang.String,java.lang.String> params) throws ru.bitel.bgbilling.common.BGException- Throws:
ru.bitel.bgbilling.common.BGException
-
doPost
public org.json.JSONObject doPost(java.lang.String method, java.util.HashMap<java.lang.String,java.lang.String> params) throws ru.bitel.bgbilling.common.BGException- Throws:
ru.bitel.bgbilling.common.BGException
-
uploadAttachmentFileOnVKServer
public org.json.JSONObject uploadAttachmentFileOnVKServer(java.lang.String url, java.io.File file) throws ru.bitel.bgbilling.common.BGException- Throws:
ru.bitel.bgbilling.common.BGException
-