2017-08-06 103 views
0

我目前从SurveyMonkey使用V3的API得到回应......如何获得通过API

我使用的是/collectors/{id}/responses/{id}/details电话,我成功地获得RESP在调查猴子文本响应。但是resp已经获得了ID而不是文本值,例如

  { 
       "id": "111788228", 
       "answers": [ 
        { 
         "choice_id": "828117913" 
        } 
       ] 
      } 

1)我可以让SM给我发送文本答案吗?

2)如果我不能如何使用choice_id获取文本值。

在此先感谢。

回答

3

目前没有办法直接获取调查文本与答复。您必须获取survey detailsspecific question的详细信息,并将选择ID与您自己选择的文本进行匹配。

GET /v3/surveys/<survey_id> 

GET /v3/surveys/<survey_id>/pages/<page_id>/questions/<question_id> 

你会得到一个机身背部采用这样的选择:

{ 
    ... 
    "answers": { 
     "choices": [{ 
      "id": "12345", 
      "visible": true, 
      "is_na": false, 
      "text": "Apples", 
      "position": 1 
     }, ...] 
    }, 
    ... 
} 

然后,你可以用choice_id场从响应匹配id场。