更具体地说,如果可能,我应该使用哪个URL查询参数将自定义数据传入我的URL?
例如,我想将自定义数据3传递到我的网址,格式为www.website.com/?Custom3 = $ {CustomData3}
(" $ {CustomData3}"不起作用。)
我已经问过客户支持,但他们说这是不可能的。我想知道是否有其他人试图这样做并成功。
答案 0 :(得分:0)
我不确定你要求的是什么。如果您询问是否有办法自动将自定义数据传输到外部URL,那么SurveyMonkey中没有办法做到这一点。您可以将pipe custom contact数据导入调查。
但您可以使用API手动将联系人数据管道传输到外部URL。
例如,你会fetch the contact details:
GET /v3/contacts/<contact_id>
将返回包含该联系人详细信息的回复:
response = {
"id": "1234",
"first_name": "John",
"last_name": "Doe",
"email": "test@surveymonkey.com",
"custom_fields": {
"1": "Mr",
"2": "Company",
"3": "Address",
"4": "City",
"5": "Country",
"6": "Phone Number"
}
}
然后构建如下的URL:
url = "www.website.com/?Custom3=" + response["custom_fields"]["3"]
然后自己将用户重定向到该URL。您可以编写一个函数来读取字符串并用相关的自定义值替换${<variable_name>}
(或者使用您正在使用的任何编程语言中的任何模板引擎,例如mustache)。