是否可以使用grant_type的“密码”用于SurveyMonkey?或者类似的情况,没有人真正登录到系统中,因为我们只是请求数据并将其发回。
我们有一个客户端希望在他们的Intranet上使用一个基于JavaScript的自定义应用程序,该应用程序将显示用户的各种信息,然后询问他们一系列的问题,并记录他们的响应,以便稍后检索。
根据文档,用户被重定向到SurveyMonkey网站进行OAuth对话框,一旦他们有了有效的令牌,就可以请求和发送数据。但是这个用户会是谁呢?到目前为止,我们还没有在SurveyMonkey中看到任何关于完成调查的用户的信息,只有管理用户的管理员帐户。除非我们错过了?
那么,API是否可能具有不同的授予类型呢?
我们很有兴趣了解我们有哪些可供选择的选项,因为我们发现https://developer.surveymonkey.com/上的文档有点模糊。
发布于 2014-02-24 19:21:12
SurveyMonkey只支持“授权代码”授予类型,这在示例代码中是隐式的。请注意,我们正在更新这段OAuth代码,以便更广泛、更详细地了解OAuth的工作原理。
如果这是您计划要做的事情,则不能使用SurveyMonkey的API发送响应--这是一个只读API。您可以在左侧的侧边栏这里上看到支持的请求列表。
当您完成OAuth时,您将获得对完成OAuth的用户帐户的访问令牌--也就是说,您可以访问他们的所有调查和响应。
接受调查的人在SurveyMonkey上没有账户--他们被表示为通过API方法列表检索的对象,该方法访问特定的调查对象。此调查是属于特定用户帐户(即完成OAuth的用户帐户)的调查之一。
https://stackoverflow.com/questions/21989272
复制相似问题