我想通过 Javascript 使用核心报告 API 显示视频的观看次数。但是,API 是使用 OAuth 设计的,用于构建应用程序,而不仅仅是登录我的帐户来获取事件计数。
有没有办法只通过 Javascript 登录我的帐户?
谢谢,马修。
我想通过 Javascript 使用核心报告 API 显示视频的观看次数。但是,API 是使用 OAuth 设计的,用于构建应用程序,而不仅仅是登录我的帐户来获取事件计数。
有没有办法只通过 Javascript 登录我的帐户?
谢谢,马修。
我认为您正在寻找的是一个Service account。据我所知,由于密钥文件存在安全问题,您无法将服务帐户与 JavaScript 一起使用。
您可以尝试做的是使用普通 Oauth2 对脚本进行身份验证,然后将刷新令牌保存到文件中,并将其硬编码到您的脚本中并发送。但我不会推荐它,因为任何检查您的脚本的人也可以访问它。因此,基本上您在使用服务帐户时遇到了同样的安全问题。
正如你所看到的那样,你试图用 JavaScript 做的事情并没有真正奏效。如您所见,这是我过去也尝试过但未成功的事情。我建议您尝试使用某种服务器端脚本语言(例如 PHP)来执行此操作。