问题标签 [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.
surveymonkey - SurveyMonkey API - 封闭式调查
我会感谢一些关于 Survey Monkey API 的问题的帮助;
使用 API 控制台,我输入了一个有效的调查编号并返回收集者列表。是否还有一个 API 调用来获取有关每个收集器的信息?
是否可以通过 API 确定调查是否已结束?
是否可以通过 API 确定是否已完成响应?
非常感谢。
surveymonkey - get_survey_details 不报告所有详细信息
我刚刚为测试调查下载了 get_survey_details。 https://www.surveymonkey.com/s/STB97HW
响应中不存在设置中指定的以下十一个(编号如下)项目。我怎样才能得到它们?
limits - 响应大小的限制是什么?
我看到 get_responses 调用需要一个 respondent_ids 列表。没有 get_responses 方法可以返回所有受访者。
如果我通过一个受访者 ID,我可以获得他们的回复,这对于一项复杂的调查来说可能是相当大的数据块。对于超过 25,00 名受访者的调查,我想知道这是否会超出内存或字符串空间大小。我不能一次只得到一个受访者,因为限制是每天 1,000 个查询,而我可能有 25,000 个。这很少见,通常是几百个,但我必须考虑到最大值。
为了安全起见,我可以一次获得 50 个,但在我走这条路之前,这里有没有关于最大安全查询大小的经验?
我正在使用 MSXML2.XMLHTTP 在 VBA 中执行此操作
TIA
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?
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,以便唯一指定它以进行检索,而无需经过此搜索过程?
php - 标准类对象的回显元素
我们正在使用 api 从特定的基于 Web 的调查站点中提取数据,我们需要单独访问(用于存储在数据库中)甚至只是在对象中回显 EmailAddress 组件。我们拥有的对象是:
我们需要做的就是访问/回显 EmailAddress 元素。在堆栈上发现了类似的问题,但答案似乎不适用于这种情况:尝试过
和
没有任何运气
谢谢!
django - Survey App Django-Survey Monkey
我正在为我的公司创建一个 django 应用程序,其中仍然需要做的事情之一是调查。
目前我们使用SurveyMonkey,但我无法通过api发送调查邀请(网页允许的个性化邀请,所以我们知道谁回答了哪些答案)。
有谁知道是否可以使用 SurveyMonekey api 执行此操作,或者如果没有,我需要的任何其他 django 应用程序,或其他方式来执行此操作?
oauth - SurveyMonkey OAuth - 是否需要回调?
抱歉,如果这是一个重复的 Q,我已经搜索了 StackOverflow,但找不到这个(非常基本的)问题的答案。
我们刚刚开始使用 OAuth,并尝试创建一个简单的测试应用程序来调用 SurveyMonkey API。在我看到的示例中,为了最初生成访问令牌,您需要使用“redirect_uri”调用 OAuth API。您通过处理回调和解析 url 上的参数从 OAuth 检索响应。
所以问题是,这是生成访问令牌的唯一方法吗?这种技术对我们来说将是一个问题,因为我们真的没有合适的面向公众的 Web 服务器。
(作为旁注,我也尝试过使用 API 控制台,但我也无法让它工作......在点击“试试”之后,我只看到一个“正在加载......”消息而没有得到任何形式的回应)。
surveymonkey - 未为用户代理和 Web 链接定义 question_ids
我从一项调查中得到了结果。答案中有两个问题 ID 未在 get_survey_details 中定义。它们显然是用户代理和网页(或者可能是收集器?),但我现在必须在处理时处理这些未定义的问题 ID。如果我发现不在详细信息中的 question_id,我如何判断它是预定义类型(可以忽略,因为它不是真正的答案),而不是需要作为错误提出的无效或损坏数据?也许是 的存在"row": "0"
?
oauth-2.0 - 无法使用 SurveyMonkey API 交换长期访问令牌的授权代码
我已经获得了使用 SurveyMonkey API 的 OAuth 流程的前半部分,但是当我尝试将短期授权代码交换为长期 OAuth 访问令牌时,我收到了 HTTP 400 响应。这是SurveyMonkey OAuth 指南的第 3 步。
这是完整交换的删减版:
我也可以使用其他 HTTP 客户端重现完全相同的错误,但我可以使用SurveyMonkey API 控制台手动获取访问令牌。我究竟做错了什么?
附带问题:OAuth 指南说第 3 步接受 aredirect_uri
但示例 Python 指南使用redirect_url
. 哪个是正确的参数?我可以完全省略吗?我的服务器当然不关心被重定向到任何地方。