service-accounts 相关问题

Google OAuth 2.0端点支持服务器到服务器之间的互动,例如Web应用程序和Google云端存储之间的互动。

Kubernetes ServiceAccount 无法列出某些资源(K8s 1.24)

即使角色和角色绑定有足够的权限,我的服务帐户也无法列出某些资源。 我看到这个错误 2023-09-08T15:30:21.875Z 信息控制器 k8s.io/[email protected]/...

回答 1 投票 0

Python:使用 Google Calendar API 列出日历

我尝试使用日历 API 列出我帐户的 Google 日历,但它返回“找不到日历”。 下面是我的代码: 模型/cal_setup.py 进口泡菜 导入操作系统路径 来自 google.oauth2

回答 1 投票 0

Google 托管服务帐户的数据源块

我想使用Google管理的服务帐户([email protected])的数据块,但在terraform注册表中找不到该数据块,除了默认的c...

回答 1 投票 0

serviceaccount 中不会自动生成可安装的密钥和令牌

我下载了 Kubernetes 以便与 Jenkins 集成并创建了一个 Serviceaccount,但密钥并未自动创建。 以前,我记得一个 Secret 是自动创建的,并且

回答 4 投票 0

invalid_grant 和无效的 JWT 签名

这是我的代码,错误在最后。 我正在尝试按国家/地区获取 ga 跟踪器代码的分析数据 在网站上 <p>这是我的代码,错误在最后。</p> <p>我正在尝试按国家/地区获取 ga 跟踪器代码的分析数据</p> <h2>在网站上</h2> <pre><code>&lt;script async src=&#34;https://www.googletagmanager.com/gtag/js?id=G-2YFZD9DYTB&#34;&gt;&lt;/script&gt; &lt;script&gt; window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag(&#39;js&#39;, new Date()); gtag(&#39;config&#39;, &#39;G-2YFZD9DYTB&#39;); &lt;/script&gt; </code></pre> <h3>代码(已更新)</h3> <pre><code>// Set up Google Client $client = new Google_Client(); // Disable SSL verification for the Guzzle HTTP client $httpClientConfig = [ &#39;verify&#39; =&gt; false, // This disables SSL verification ]; $httpClient = new Client($httpClientConfig); $client-&gt;setHttpClient($httpClient); $client-&gt;setApplicationName(&#39;lookn-387014&#39;); $client-&gt;setAuthConfig(__DIR__ . &#39;/account-key.json&#39;); $client-&gt;setScopes([ AnalyticsReporting::ANALYTICS_READONLY ]); $client-&gt;setAccessType(&#39;offline&#39;); // Analytics Data $analyticsData = new AnalyticsData($client); $propertyId = &#39;404314478&#39;; // GA4 property ID $dateRanges = new DateRange(); $dateRanges-&gt;setStartDate(Carbon::now()-&gt;subYear()-&gt;format(&#39;Y-m-d&#39;)); // Replace with your desired start date $dateRanges-&gt;setEndDate(Carbon::now()-&gt;format(&#39;Y-m-d&#39;)); // Replace with your desired end date // Metric $metric = new Metric(); $metric-&gt;setExpression(&#39;metrics/sessions&#39;); // Replace with your desired metric // Dimension $dimension = new Dimension(); $dimension-&gt;setName(&#39;ga:country&#39;); // Request $request = new RunReportRequest(); $request-&gt;setProperty(&#39;property&#39;, &#39;properties/&#39; . $propertyId); $request-&gt;setDateRanges([$dateRanges]); $request-&gt;setDimensions([$dimension]); // Set dimensions $request-&gt;setMetrics([$metric]); $response = $analyticsData-&gt;properties-&gt;runReport($propertyId, $request); </code></pre> <h3>错误</h3> <pre><code>{&#34;error&#34;:&#34;invalid_grant&#34;,&#34;error_description&#34;:&#34;Invalid JWT Signature.&#34;} </code></pre> <h3>服务帐户密钥</h3> <p>我的钥匙是全新且有效的</p> <p><a href="https://i.stack.imgur.com/LmYTQ.png" target="_blank"><img src="https://cdn.imgupio.com/i/AWkuc3RhY2suaW1ndXIuY29tL0xtWVRRLnBuZw==" alt=""/></a></p> <h3>更多信息</h3> <p>在:<strong>属性访问管理</strong>我的服务帐户选择了“管理员”标准角色</p> <h3>授予的角色</h3> <p><a href="https://i.stack.imgur.com/RW84N.png" target="_blank"><img src="https://cdn.imgupio.com/i/AWkuc3RhY2suaW1ndXIuY29tL1JXODROLnBuZw==" alt=""/></a></p> </question> <answer tick="false" vote="1"> <p>您应该使用的 API 称为 <pre><code>Google Analytics Data API (GA4)</code></pre></p> <pre><code> require &#39;vendor/autoload.php&#39;; use Google\Analytics\Data\V1beta\BetaAnalyticsDataClient; use Google\Analytics\Data\V1beta\DateRange; use Google\Analytics\Data\V1beta\Dimension; use Google\Analytics\Data\V1beta\Metric; /** * TODO(developer): Replace this variable with your Google Analytics 4 * property ID before running the sample. */ $property_id = &#39;YOUR-GA4-PROPERTY-ID&#39;; // Using a default constructor instructs the client to use the credentials // specified in GOOGLE_APPLICATION_CREDENTIALS environment variable. $client = new BetaAnalyticsDataClient(); // Make an API call. $response = $client-&gt;runReport([ &#39;property&#39; =&gt; &#39;properties/&#39; . $property_id, &#39;dateRanges&#39; =&gt; [ new DateRange([ &#39;start_date&#39; =&gt; &#39;2020-03-31&#39;, &#39;end_date&#39; =&gt; &#39;today&#39;, ]), ], &#39;dimensions&#39; =&gt; [new Dimension( [ &#39;name&#39; =&gt; &#39;city&#39;, ] ), ], &#39;metrics&#39; =&gt; [new Metric( [ &#39;name&#39; =&gt; &#39;activeUsers&#39;, ] ) ] ]); // Print results of an API call. print &#39;Report result: &#39; . PHP_EOL; foreach ($response-&gt;getRows() as $row) { print $row-&gt;getDimensionValues()[0]-&gt;getValue() . &#39; &#39; . $row-&gt;getMetricValues()[0]-&gt;getValue() . PHP_EOL; } </code></pre> <p>来源:<a href="https://developers.google.com/analytics/devguides/reporting/data/v1/quickstart-client-libraries#php" rel="nofollow noreferrer">GA数据API</a></p> </answer> </body></html>

回答 0 投票 0

Cloud Build 无法部署到 Google App Engine - 您无权充当@appspot.gserviceaccount.com

今天早上,我创建了一个 PR,触发了我的暂存环境的 Cloud Build,但未能将结果部署到 GAE。 错误如下: 错误:(gcloud.app.deploy)PERMISSION_DENIED:哟...

回答 7 投票 0

如何在 Python 中使用服务帐户向 Google Cloud 进行身份验证?

我正在尝试创建一个项目,将 Google Storage JSON 文件上传到 BigQuery(只是自动执行现在手动完成的操作),并且我想使用“服务帐户”作为我的脚本。 .

回答 5 投票 0

通过 API v3 允许 Google 服务帐户 YouTube 上传访问权限

我想在没有用户参与的情况下自动将视频上传到 YouTube,所以我创建了一个服务帐户,跳过了所有的麻烦,一切看起来都很棒,然后尝试上传,一大块......

回答 4 投票 0

Google Drive 门户搜索与共享文件夹上的 google api v3 之间的搜索结果不正确

我已经使用GCP服务帐户集成了Google Drive api来获取文件,当我在父文件夹中搜索任何关键字时,它会给出准确的结果,但是当搜索发生时我...

回答 1 投票 0

如何通过设置service account权限来部署gcloud功能?

我想部署Google云功能。该云函数需要有服务帐户作为云函数调用者。要将 allUsers 设置为权限,我们使用 --allow-unauthenticated 标志。 这是

回答 1 投票 0

使用 Google Cloud 中的服务帐户的 gcloudcomputereset-windows-password 问题

我在 Google Cloud 中使用 gcloudcomputereset-windows-password 命令时遇到问题。当我尝试使用我的主帐户执行以下命令时,一切都按预期进行: 克...

回答 1 投票 0

使用 gcloud CLI 管理 Google Cloud 虚拟机时出现身份验证范围不足错误

我的 Google Cloud 遇到涉及两个虚拟机的情况: 实例1(Windows Server 2022) 实例2(Windows Server 2019) 我的目标是使用 gcloud 从实例 1 管理实例 2...

回答 1 投票 0

Google 云:如何列出 GCP 中所有项目的所有服务帐户

我需要获取谷歌云中服务帐户的所有属性。是否可以列出所有属性,例如 Select *. 否则我需要以下信息: 萨

回答 2 投票 0

PHP 获取 Google 日历事件列表“服务帐户”(服务器到服务器)不起作用

此代码(使用 Google PHP API 客户端 https://github.com/googleapis/google-api-php-client)回答“未找到即将发生的事件。”,显然没有检索事件,因为至少有.. .

回答 2 投票 0

Google Analytics 4 - Java 中服务帐户 API 使用的简单示例?

我花了几天时间尝试获取如何执行上述操作的示例 - 使用服务帐户通过 Java 的 GA4 API 以非交互方式获取 Google Analytics 指标。 官方示例位于 ...

回答 2 投票 0

使用 GCP 服务帐户自动复制包含应用程序脚本的 Google 工作表

我有一个 Google 工作表模板,其中包含一个 appscript 模块。 该模块包括 OnEdit(e) 函数。 我必须每个月复制这个模板 20 次,预先完成它并与每个人分享......

回答 0 投票 0

有没有办法在nodejs中获取默认服务帐户的通用令牌?

我想获取默认服务帐户的通用令牌。 我已使用以下命令来获取令牌来获取令牌 gcloud auth print-identity-token [email protected]

回答 1 投票 0

无法使用 Github 操作部署 Firebase 功能,它无法识别使用 Google 服务帐户进行身份验证的 Firebase 项目

我正在关注这篇 Medium 文章,使用 Github 操作部署 firebase 函数。 这是 .github/workflows/firebase-deploy.yml 中的工作流程 名称:部署云函数 在: 工作流程_调度...

回答 1 投票 0

使用 .NET Core 和 X.509 证书的 Google API 的错误 OAuth 2.0 JWT 令牌

我正在尝试向 Google APIs AdMob 服务发出请求。此 API 需要新的 OAuth 2.0 身份验证过程,对于服务到服务的集成,该过程分为两个步骤:1) Cr...

回答 1 投票 0

如何使用模拟服务帐户运行 python 代码

我在谷歌搜索后来到这里,但我找不到任何我能理解的答案。请帮助我查询。 如果我想使用模拟服务访问 GCP 资源...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.