Google api 从google服务帐户获取嵌入api的访问令牌

Google api 从google服务帐户获取嵌入api的访问令牌,google-api,google-analytics-firebase,Google Api,Google Analytics Firebase,我想在用户不登录他们帐户的情况下嵌入api。我是谷歌api的新手,我想使用嵌入式api 从昨天开始,我一直在研究如何通过javascript或.net实现这一点 我在.net中有这个代码 string keyFilePath = Server.MapPath("~/Libraries/googleKey/key.json"); string json = System.IO.File.ReadAllText(keyFilePath); var c

我想在用户不登录他们帐户的情况下嵌入api。我是谷歌api的新手,我想使用嵌入式api 从昨天开始,我一直在研究如何通过javascript或.net实现这一点

我在.net中有这个代码

       string keyFilePath = Server.MapPath("~/Libraries/googleKey/key.json");
        string json = System.IO.File.ReadAllText(keyFilePath);


        var cr =  JsonConvert.DeserializeObject<PersonalServiceAccountCred>(json);

        var xCred = new ServiceAccountCredential(new ServiceAccountCredential.Initializer(cr.client_email)
        {
            Scopes = new[] {
          AnalyticsReportingService.Scope.AnalyticsReadonly
    }
        }.FromPrivateKey(cr.private_key));
string keyFilePath=Server.MapPath(“~/Libraries/googleKey/key.json”);
字符串json=System.IO.File.ReadAllText(keyFilePath);
var cr=JsonConvert.DeserializeObject(json);
var xCred=新ServiceAccountCredential(新ServiceAccountCredential.Initializer(cr.client\u电子邮件)
{
范围=新[]{
AnalyticsReportingService.Scope.AnalyticsReady
}
}.FromPrivateKey(cr.private_key));

我得到了一个空标记,我很困惑,大多数示例都是用php或python编写的

您可以使用服务帐户,请确保您有权访问该服务帐户