问题标签 [surveymonkey]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
408 浏览

surveymonkey - SurveyMonkey API - 封闭式调查

我会感谢一些关于 Survey Monkey API 的问题的帮助;

  1. 使用 API 控制台,我输入了一个有效的调查编号并返回收集者列表。是否还有一个 API 调用来获取有关每个收集器的信息?

  2. 是否可以通过 API 确定调查是否已结束?

  3. 是否可以通过 API 确定是否已完成响应?

非常感谢。

0 投票
0 回答
60 浏览

surveymonkey - get_survey_details 不报告所有详细信息

我刚刚为测试调查下载了 get_survey_details。 https://www.surveymonkey.com/s/STB97HW

响应中不存在设置中指定的以下十一个(编号如下)项目。我怎样才能得到它们?

0 投票
1 回答
1381 浏览

limits - 响应大小的限制是什么?

我看到 get_responses 调用需要一个 respondent_ids 列表。没有 get_responses 方法可以返回所有受访者。

如果我通过一个受访者 ID,我可以获得他们的回复,这对于一项复杂的调查来说可能是相当大的数据块。对于超过 25,00 名受访者的调查,我想知道这是否会超出内存或字符串空间大小。我不能一次只得到一个受访者,因为限制是每天 1,000 个查询,而我可能有 25,000 个。这很少见,通常是几百个,但我必须考虑到最大值。

为了安全起见,我可以一次获得 50 个,但在我走这条路之前,这里有没有关于最大安全查询大小的经验?

我正在使用 MSXML2.XMLHTTP 在 VBA 中执行此操作

TIA

0 投票
0 回答
949 浏览

c# - Programmatically logging in to surveymonkey api

Is there a way to programmatically log in to the survey monkey api? I have been tasked with creating a c# application that retrieves survey responses and want to do the authentication from my code, is it possible?

I saw another post that oauth is not suitable for programmatic authentication, is there a work around at all to auto-login to the surveymonkey api?

0 投票
1 回答
846 浏览

unique - 我们如何知道一个survey_id 才能调用API?

API 调用需要一个survey_id。Web 链接中有一个surveyID,但它是一个字母数字代码,与survey_id 不同。例如https://www.surveymonkey.com/s/STB97HW 是surveyID 47481373

“编辑调查”页面不显示调查 ID。(顺便说一句,我刚刚发现“只是为了好玩”之类的类别是 get_survey_details 未返回的调查属性中的另一个)因此用户无法记录调查 ID 以供以后查询。

用户可以下载 CSV 数据文件,作为一对“Sheet_1.csv”和“Collectors.csv”,但这些文件都不包含调查 ID。如果在给定数据 CSV 下载的情况下,可以查询调查列表以找到具有给定 CollectorID 的调查列表,这将是一项有用的增强功能。

用户可以将调查标题复制到查询中,并在调查列表中搜索匹配的标题,假设他们正确复制或在输入时拼写正确。或者查询可以按日期范围进行,以获取调查列表,将它们呈现给用户,并要求他们选择他们想要的。

用户是否无法在设计调查时或在调查结束时发现一个surveyID,以便唯一指定它以进行检索,而无需经过此搜索过程?

0 投票
2 回答
1663 浏览

php - 标准类对象的回显元素

我们正在使用 api 从特定的基于 Web 的调查站点中提取数据,我们需要单独访问(用于存储在数据库中)甚至只是在对象中回显 EmailAddress 组件。我们拥有的对象是:

我们需要做的就是访问/回显 EmailAddress 元素。在堆栈上发现了类似的问题,但答案似乎不适用于这种情况:尝试过

没有任何运气

谢谢!

0 投票
1 回答
1071 浏览

django - Survey App Django-Survey Monkey

我正在为我的公司创建一个 django 应用程序,其中仍然需要做的事情之一是调查。

目前我们使用SurveyMonkey,但我无法通过api发送调查邀请(网页允许的个性化邀请,所以我们知道谁回答了哪些答案)。

有谁知道是否可以使用 SurveyMonekey api 执行此操作,或者如果没有,我需要的任何其他 django 应用程序,或其他方式来执行此操作?

0 投票
2 回答
1097 浏览

oauth - SurveyMonkey OAuth - 是否需要回调?

抱歉,如果这是一个重复的 Q,我已经搜索了 StackOverflow,但找不到这个(非常基本的)问题的答案。

我们刚刚开始使用 OAuth,并尝试创建一个简单的测试应用程序来调用 SurveyMonkey API。在我看到的示例中,为了最初生成访问令牌,您需要使用“redirect_uri”调用 OAuth API。您通过处理回调和解析 url 上的参数从 OAuth 检索响应。

所以问题是,这是生成访问令牌的唯一方法吗?这种技术对我们来说将是一个问题,因为我们真的没有合适的面向公众的 Web 服务器。

(作为旁注,我也尝试过使用 API 控制台,但我也无法让它工作......在点击“试试”之后,我只看到一个“正在加载......”消息而没有得到任何形式的回应)。

0 投票
0 回答
134 浏览

surveymonkey - 未为用户代理和 Web 链接定义 question_ids

我从一项调查中得到了结果。答案中有两个问题 ID 未在 get_survey_details 中定义。它们显然是用户代理和网页(或者可能是收集器?),但我现在必须在处理时处理这些未定义的问题 ID。如果我发现不在详细信息中的 question_id,我如何判断它是预定义类型(可以忽略,因为它不是真正的答案),而不是需要作为错误提出的无效或损坏数据?也许是 的存在"row": "0"

0 投票
1 回答
894 浏览

oauth-2.0 - 无法使用 SurveyMonkey API 交换长期访问令牌的授权代码

我已经获得了使用 SurveyMonkey API 的 OAuth 流程的前半部分,但是当我尝试将短期授权代码交换为长期 OAuth 访问令牌时,我收到了 HTTP 400 响应。这是SurveyMonkey OAuth 指南的第 3 步。

这是完整交换的删减版:

我也可以使用其他 HTTP 客户端重现完全相同的错误,但我可以使用SurveyMonkey API 控制台手动获取访问令牌。我究竟做错了什么?


附带问题:OAuth 指南说第 3 步接受 aredirect_uri示例 Python 指南使用redirect_url. 哪个是正确的参数?我可以完全省略吗?我的服务器当然不关心被重定向到任何地方。