我正在尝试将谷歌日历活动纳入我的React Redux应用程序.
我尝试过使用googleapis和google-auth-library但是webpack会抛出错误,因为googleapis是为运行服务器端而构建的,而bundle.js是从客户端引用的.所以我已经阅读了一些有关这些错误的论坛,他们都指向使用Google的js客户端库.
我理解如何在java或php应用程序中实现它(我很老...... 35;)但我是React Redux的新手,我正在寻找实现它的最佳方法.
我正在尝试从我的actions.js中的日历中获取事件.我试着<script src="https://apis.google.com/js/api.js"></script>在我的html标题中包含然后使用actions.js中的gapi.load().我还尝试创建一个api.js文件并使用require('./ api')引用它.我还尝试使用Node.js 快速入门指南中的cli命令来获取access_token,然后使用axios直接调用Google API,但我得到的是403.我想我只是没有提供正确的标题但无论如何这不是最好的做法.
我的问题基本上是如何在遵守Redux标准的同时从我的actions.js文件中引用Google的js客户端库?