2016-06-21 4 views
0

Привет Я пытаюсь использовать workato для создания задачи для Podio. Я успешно подключен к Podio, используя их соединение oauth2 HTTP, но когда я пытаюсь на самом деле создать задачу с помощью JSON, я получаю это от Podio: Это от HTTP:"Invalid JSON", "error": "invalid_value"

400 Bad Request: { "error_parameters метод " " ": {}," ERROR_DETAIL ": нулевой," error_propagate "ложь" запрос ": {" URL "::" http://api.podio.com/task/", "query_string"" ":" POST "}," error_description ":" Invalid JSON», "ошибка": "INVALID_VALUE"}

кодекс следующим образом:

Request URL : https://api.podio.com/task/item/"the item id" <--This is where I would place the itemID of the item in Podio 

Request header: 
Authorization: OAuth2 [[User.SiteAccessToken]] 
Content-type: application/json 

Request Body: 
    { 
    "text": "Regarding Absence Request for Vacation", 
    "responsible":"{"type":profile, "id": "this is my profileID" }", 
    "description": "Your request for Vacation has been denied, please contact your manager." 
    } 

, но когда я запускаю это, я получаю сообщение об ошибке:

400 Bad Request: { "error_parameters": {}, "ERROR_DETAIL": нулевой, "error_propagate" ложь "запрос" : {"url": "http://api.podio.com/task/item/436023600", "query_string": "", "method": "POST"}, "error_description": "Недействительный JSON", «error»: «invalid_value»}

Теперь, в рамках тела запроса или заголовка, необходимо, чтобы какое-либо приложение имело отношение не только к идентификатору элемента. Не уверен, что он ищет, если бы вы могли помочь с некоторыми рекомендациями, это было бы весьма полезно.

ответ

2

Я обнаружил, что проблема действительно была синтаксисом в JSON, отправленном в тело запроса.

Кавычки вокруг фигурных скобок для ответственности нужно удалить, и мне нужна кавычка с профилем, и он должен был пойти, как это:

{ 
    "text": "Regarding Absence Request for Vacation", 
    "responsible": {"type":"profile", "id": 123 }, 
    "description": "Your request for Vacation has been denied, please contact your manager." 
}