【发布时间】:2020-03-01 13:39:40
【问题描述】:
我正在 Unity 中构建VR/AR calendar,并寻找从 Google 和 Facebook 读取日历事件数据的最简单方法(让我们从 Google 开始)。我试过使用Google Calendar C# API,但 Unity 不支持 .NET 4.0 或更高版本(Google Calendar API 仅适用于 .NET 4.0 及更高版本)。 Unity 确实有一个 .NET 4.6 实验版,但在 Visual Studio 中安装 Google.Apis.Auth 等和 PuTTY 包管理器所需的其他包后,C# 代码仍然无法识别以下导入的包:
using Google.Apis.Auth.OAuth2;
using Google.Apis.Calendar.v3;
using Google.Apis.Calendar.v3.Data;
using Google.Apis.Services;
using Google.Apis.Util.Store;
接下来我尝试了另一种方法:我尝试安装 Unity Firebase 插件。它现在只适用于 iOS 和 Android,所以我开始了一个新项目,只是为了开始干净。一般来说,在 Unity 中只有一些关于 Firebase 的 YouTube 视频,它们没有进入 Google Auth,只有 Google Analytics 和普通的普通电子邮件/密码,所以现在已经反复试验了几个星期。我感觉就像this guy,但我没有使用 FitBit,而且我没有弄清楚。有人知道如何解决这个问题吗?
更重要的问题:如果我要让 Google Auth 在 Unity 中通过 Firebase 工作,我将如何提取与该帐户关联的 Google 日历事件数据?那会通过 C# 脚本返回吗?
还有其他我可能缺少的方法吗?感谢您的帮助!
【问题讨论】:
标签: firebase unity3d google-calendar-api virtual-reality google-api-dotnet-client