首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >surveymonkey api授权问题

surveymonkey api授权问题
EN

Stack Overflow用户
提问于 2013-09-17 03:54:20
回答 1查看 912关注 0票数 0

我们正在建立一个网站,用户可以在网站上填写并提交surveymonkey调查的答案。用户提交调查答案后,我们将通过API调用访问该数据,并根据该数据为用户生成报告。

一切都很完美,除了每次我打开新的浏览器访问网站时,它会把我带到https://api.surveymonkey.net/oauth/authorize?client_id=XXXXXX&redirect_uri=http%3A%2F%2FXXXXXXXXX%2Flogin_with_surveymonkey.php&response_type=code&state=1379358300-12fd31&api_key=XXXXXXXXXX (X的封面识别信息),在那里我需要“授权user_name使用你的SurveyMonkey帐户”('user_name‘是SM-developer帐户的登录名)。一旦我输入我的SM帐户登录和密码,网站工作完美,我可以成功地做我想要的任何API调用没有任何问题。但是,如果我关闭并重新打开浏览器窗口,我需要再次经历那个繁琐的授权过程。

有没有办法永久授权我的surveymonkey帐户访问我的应用程序,这样我就不需要在每次打开新的浏览器窗口时都经历这个过程?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2013-09-17 04:52:10

如何存储SurveyMonkey用户的访问令牌?

通过OAuth为特定SurveyMonkey用户生成访问令牌后,该令牌将一直有效,直到过期(如果其中有过期时间)或用户撤销访问权限。只有当发生这种情况时,即您收到错误消息"Client revoked access grant“时,您才应该丢弃旧的访问令牌并重新授权。

访问令牌是您通过调用/oauth/token (带有从/oauth/authorize检索到的代码)返回的内容。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18836206

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档