我在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#脚本回来的吗?
我可能还缺少另一种方式吗?谢谢你的帮助!
答案 0 :(得分:0)
澄清你的问题。 Google Calendar API支持任何可以发送HTTP POST和HTTP获取的语言。 Google .net客户端库目前需要运行.net 4.5分钟。目前在图书馆中没有支持统一存在问题here,表明我们可能不会支持它。
话虽如此,您仍然可以将谷歌日历添加到您的项目中,您只需为自己的库编写代码即可。