首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >加载文档后访问信使webview javascript扩展

加载文档后访问信使webview javascript扩展
EN

Stack Overflow用户
提问于 2017-04-06 19:06:35
回答 1查看 302关注 0票数 1

从一个facebook信使机器人,我想加载一个DocuS传文件,让它签署,并在返回时,关闭了webview窗口,并让机器人流继续。如果在网页视图中加载我自己的页面,我可以做到所有这些。当我使用docusign时,我尝试了以下两个流程:1-加载我拥有的html/javascript页面,并让javascript启动docusing视图。这不起作用(xhr返回0,DocuS传不显示),我相信原因是docusign不允许从我的原点开始使用CORS。2-加载docusign页面,并让docusign知道,完成后,它的"returnUrl“将是我的html/javascript页面,在该页面中,我将向我的服务器发送一条类似fb的消息,并关闭该窗口以继续对话。这不起作用,因为当docusign在返回时加载我的页面时,fb信使webview用户上下文就不再可用了,这意味着我不能再执行FB.api了,因为用户令牌不再存在。此外,在加载回调的fb信使javascript中,出于同样的原因,我不能再调用getUserID了。但是,我所需要的只是当前的userid来继续这个流,所以我也尝试将userid添加为DocuS传中设置的html页面的querystring参数,但是querystring param会被删除。

实现这一流程的最简单方法是让我的html/javascript页面能够加载docusign,例如,我对fb登录的方式(这意味着DocuS传允许CORS ),因为这将允许我访问facebook环境,包括userid、api和windowClose扩展。

请就实现这一目标的适当方法提出建议。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-06 22:21:07

根据其安全标准,文档中没有1-cors,因为发布的一个用户是:When will the docusign api implement CORS or JSONP?

2-用户is以querystring的形式在docusign事件param之前加上,并在窗口初始化后可供信使webview使用。

fb环境不可用。

使用方法2确实解决了这个问题。

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

https://stackoverflow.com/questions/43263790

复制
相关文章

相似问题

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