surveymonkey

How do I associated custom metadata with a SurveyMonkey survey?

我是研究僧i 提交于 2019-12-11 06:51:43
问题 I would like to configure my SurveyMonkey account so that when I create a new survey I am required to assign the new survey to one of an editable (by me) list of 'groups'. I would then like to aggregate reports based on survey 'group'. SurveyMonkey seems to have a fixed list of 'categories', respondent 'metadata', and per-response 'custom variables', but I'm not seeing any kind of mixed metadata or custom variables at the level of a survey. Does such a thing exist or is there a common

Survey Monkey- Custom Values via API v3

时光毁灭记忆、已成空白 提交于 2019-12-11 06:05:52
问题 I am currently unable to figure out how to obtain several custom fields via the API. The Excel extracts provide the columns I need, but I cannot find a v3 GET or POST protocol to obtain the desired fields. From: api.surveymonkey.net/v3/surveys/[survey_id]/details I see the desired fields: custom_variables.a = [Variable a Column Name] custom_variables.b = [Variable b Column Name] With the following: api.surveymonkey.net/v3/surveys/[survey_id]/responses/bulk?page=[#]&per_page=[#] data.0.custom

How do I use SurveyMonkey's API console?

≡放荡痞女 提交于 2019-12-11 04:54:20
问题 I am trying to use the SurveyMonkey API. The XXXYYYZZZ is where my key would normally go. How do I use the API console and what kind of output can I expect using it? Request URI: https://api.surveymonkey.net/v2/surveys/get_survey_list?api_key=xxxxyyyyzzzz Request Headers: { "X-Originating-Ip": "127.0.0.0", "Content-Type": "application/json" } Request body: { "title":"", "page":1, "page_size":1000, "start_date":"1970-01-01 00:00:00", "end_date":"2038-01-01","order_asc":true, "fields": ["title"

Expected object or value

允我心安 提交于 2019-12-11 02:24:36
问题 I have setup a developer account and created a access token as described in the docs using "custom application" and providing key, id and secret in the console. Requests made via the console such as get_survey_list work fine. However if I try any other http client like curl I get this: {"status":3,"errmsg":"Expected object or value"} The curl code is: curl -H 'Authorization:bearer xxx' -H 'Content-Type: application/json' https://api.surveymonkey.net/v2/surveys/get_survey_list/?api_key=xxx -

How do you get the Respondent ID from a Survey Monkey survey?

[亡魂溺海] 提交于 2019-12-11 02:16:18
问题 The Story I'm in the beginning stages of creating a video teaching engine for a retailer incentive program my company is putting together. The way it will work is that retailers will register and be provided the ability to login to the system to access the content. Once logged in, retailers will watch short videos about my company's products and then they will be asked to answer a 3 or 4 question quiz about the product. The idea is that based on their responses they will earn the incentive.

Can the SurveyMonkey custom parameter be passed back via a survey complete Url?

耗尽温柔 提交于 2019-12-10 13:39:55
问题 I am looking for a way to get back the custom parameter "c" that is used for storing Custom Data in the SurveyMonkey system when a user completes a survey, whether that be via the Embed OR WebLink. Any suggestions on how others have approached this? I do have a platinum plan with SurveyMonkey. 回答1: The unique ID parameter is passed through on your redirect URL. So if you have a redirect URL set to http://mydomain.com and pass ?c=Tony to the collector link, the user will be directed to http:/

How to get text response in survey monkey via API

妖精的绣舞 提交于 2019-12-10 11:57:56
问题 I'm currently getting responses from SurveyMonkey using the v3 APIs... I'm using the /collectors/{id}/responses/{id}/details call and I successfully getting the resp. BUT the resp has got the IDs and not the text values e.g. { "id": "111788228", "answers": [ { "choice_id": "828117913" } ] } 1) Can I get SM to send me the text answer? 2) If I can't how can I get the text value using the choice_id. Thanks in advance. 回答1: There isn't a way currently to get the Survey text directly with the

Embedded SurveyMonkey survey not appearing on mobile

僤鯓⒐⒋嵵緔 提交于 2019-12-07 17:39:00
问题 I'm looking to embed an existing survey monkey survey into a webpage, following the instructions here: http://help.surveymonkey.com/articles/en_US/kb/Website-Collector which is working perfectly on desktop and tablet sizes, but for some reason not working on mobile (either on an android device or in chrome emulator) The following steps appear to be working: Loading embed script into the page Embed script calls surveymonkey.com, and retrieves the SMCX script SMCX.boot() is called But, the

Get value from ID JSON response surveymonkey API v3

戏子无情 提交于 2019-12-04 18:39:20
Im quite new to this, any guidance or help is much appreciated. I currently have a list of survey response i get form the following call: import requests import json client = requests.session() headers = { "Authorization": "bearer %s" % "AccessTOKEN", "Content-Type": "application/json" } HOST = "https://api.surveymonkey.net" SURVEY_LIST_ENDPOINT = "/v3/surveys/SURVEYID/responses/bulk" uri = "%s%s" % (HOST, SURVEY_LIST_ENDPOINT) response = client.get(uri, headers=headers) response_json = response.json() print(response_json['data']) i get a response from as something of the following: { "per

What are the expected values for the various “ENUM” types returned by the SurveyMonkey API?

早过忘川 提交于 2019-12-01 12:37:24
There are multiple endpoints which return "ENUM" types, such as: the ENUM-integer language_id field from the get_survey_list and the get_survey_details endpoints the String-ENUM type field from the get_collector_list endpoint the String-ENUM collection_mode and status fields from the get_respondent_list endpoint I understand what this means but I don't see the possible values documented anywhere. So, to repeat the title: what are the possible values for each of these enums? The language_id, status and collection_mode enums are documented here: https://developer.surveymonkey.com/mashery/data