gpt4 book ai didi

node.js - 在没有node.js的情况下在外部使用gooddata-js SDK

转载 作者:太空宇宙 更新时间:2023-11-03 23:41:01 24 4
gpt4 key购买 nike

查看此代码,我可以看到对 user.login() 等方法的调用不包含域,因此仅在通过 grunt dev 任务运行时才有效。

抱歉,如果这是一个菜鸟问题,但我们如何才能将其投入生产呢?我们只需要从我们网站上的脚本调用 user.isLoggedIn() 和 user.logout() ,但我不知道如何使用 dist 文件来做到这一点。

最佳答案

目前我们不支持 CORS,因此只能在您这边使用某种服务器端代理。

我们现在在白标域上支持 CORS,因此如果您属于这种情况,您可以将代码嵌入到您的 GoodData 仪表板中(请参阅 Embedding Viz tutorial )。

对代码的唯一修改是在实际调用 api(例如 login)之前调用 gooddata.config.setCustomDomain (请参阅 API docs )函数。

您可以从修改 grunt dev 任务中使用的我们自己的代理开始 - 请参阅 https://github.com/gooddata/grunt-grizzly/tree/master/lib/middleware 中的 request_proxy.jscookie_domain_stripper.js

关于node.js - 在没有node.js的情况下在外部使用gooddata-js SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23826811/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com