谷歌云文本到语音 不合法的API KEY
我遵循此页面: https://cloud.google.com/text- -speech/docs/quickstart-protocol 我生成了一个访问令牌: gcloud auth application-default print-access-token 进入此内容: curl -H "Authorization: Bearer "$(my_token_is_in_here) \ -H "Content-Type: application/json; charset=utf-8" \ --data "{ 'input':{ 'text':'Android is a mobile operating system developed by Google, based on the Linux kernel and designed primarily for touchscreen m
0 2024-03-02
编程技术问答社区
从Google Compute Engine访问Google Sheets API(python)。
我正在尝试从计算引擎实例中执行以下操作: from googleapiclient.discovery import build service = build('sheets', 'v4') sheet = service.spreadsheets() result = sheet.values().get(spreadsheetId=SPREADSHEET_ID, range=RANGE_NAME).execute() 根据本文 如果我在计算引擎内运行该应用程序,则不需要明确传递API键.但是,我收到以下错误: googleapiclient.errors.HttpError:
0 2024-03-02
编程技术问答社区
谷歌云平台: 使用api列出可用的项目
我想专门通过API调用(python)实现gcloud projects list的相同效果. 但是,浏览文档我唯一可以遇到的是. 此操作是专门与资源管理器API绑定的? 有关其他项目的可见性会发生什么?如果RM与项目绑定,它如何查看(并因此列出)其他项目? 解决方案 您只能列出可访问权限的项目.这意味着除非您有权访问它们,否则您将看不到所有项目.在下面的示例中,我显示需要哪些范围.这也意味着您可以跨帐户列出项目.这使您可以查看使用示例中指定的凭据可以访问哪些项目.我展示了如何使用应用程序默认凭据(ADC)和服务帐户凭据(JSON文件格式). 有关更多信息,您可以阅读我的文章在这里 . 这些示例已在Windows 10 Professional上使用Python 3.6进行了测试.这些示例将完全显示项目列表完全为CLI. 示例1使用Python客户端库(服务发现方法): from googleapiclient import discov
0 2024-03-01
编程技术问答社区
Avro到BigTable-Schema的问题?
我正在尝试使用DataFlow模板[1]将AVRO文件(用Spark 3.0生产)摄入到Boogtable中,并以下错误. n.b.可以在spark和python avro库中读取此文件. 有什么想法吗? 感谢您的支持! 错误(短) Caused by: org.apache.avro.AvroTypeException: Found topLevelRecord, expecting com.google.cloud.teleport.bigtable.BigtableRow, missing required field key avro架构(提取) {"type":"record","name":"topLevelRecord","fields":[{"name":"a_a","type": ["string", "null"]}, ...]} 错误(完整) java.io.IOException: Failed to start
0 2024-02-28
编程技术问答社区
如何解决apache_beam.internal.clients.dataflow.dataflow_v1b3_messages.TypeValueValuesEnum类上的Pickling错误?
当我远程运行数据管道时,会增加一个腌制的问题:数据管线是使用Python的Beam SDK编写的,并且我正在将其运行在Google Cloud DataFlow的顶部.当我在本地运行时,管道正常工作. 以下代码生成了腌制词:这应该重现问题 import apache_beam as beam from apache_beam.transforms import pvalue from apache_beam.io.fileio import _CompressionType from apache_beam.utils.options import PipelineOptions from apache_beam.utils.options import GoogleCloudOptions from apache_beam.utils.options import SetupOptions from apache_beam.utils.options import Stan
0 2024-02-28
编程技术问答社区
如何在Ansible中检索已创建的Google Kubernetes(GKE)集群的凭证?
我正在创建一个簇和节点池 - name: "Create Google Kubernetes Engine Cluster to be setup with with kubectl" gcp_container_cluster: name: "{{cluster_name}}" project: "{{project_id}}" auth_kind: "serviceaccount" location: "{{cluster_location}}" logging_service: "none" monitoring_service: "none" service_account_contents: "{{service_account_contents}}" initial_node_count: 1 register: cluster - name: "Create node pool for syste
0 2024-02-26
编程技术问答社区
如何将Angular 7项目部署到谷歌云上
我构建了一个Angular 7应用程序,当我从本地Mac或远程CentOS服务器执行ng serve命令时,它可以很好地工作. 此应用程序正在使用php访问mySQL数据库的文件均在我的Google Cloud上使用. 现在完成gcloud app deploy我在屏幕上看到的最后一件事是消息: nebula@0.0.0 start/app NG服务 sh:1:ng:找不到 我死在水中. 我尝试了许多不同版本的app.yaml和cloudbuild.yaml文件,我觉得自己还没有学到任何东西. 我通过从非常基本的"英雄"应用开始并获得同样的问题尝试了相同的事情. 即. ng新xxx CD XXX NPM安装 NG服务 然后我在浏览器中看到默认的英雄屏幕. i然后创建这个app.yaml文件 runtime: nodejs env: flex manual_scaling: instances: 1 resour
0 2024-02-22
编程技术问答社区
在GCloud中使用Firebase进行截图时出现错误
我面临很多麻烦,试图从当我从gcloud查看日志时,我会看到以下错误 01-07 19:41:06.724:e/cloud_screenshotter(5752):例外服用 屏幕截图:java.io.filenotfoundexception: /sdcard/screenshots/com.computemachines.android.workplay.clockingactivityscreenshottestestest-takescreenshot-main_screen_screen_3-1.jpg: 打开失败:eNOENT(没有这样的文件或目录) 有趣的是,我在同一台计算机上有一个不同的项目,其中几乎相同的构建结构在其中拍摄屏幕截图 Work ! Gradle版本,测试用例,build.gradle文件在两者中都是完全相同的. 摘录摘自androidTestCompile (name:'cloudtestingscreenshotter_lib', ext
0 2024-02-14
编程技术问答社区
如何在Firebase测试实验室中执行一个指定的测试套件类
我有一个像这样的浓缩咖啡测试套件 package instrumentedtest; import org.junit.ClassRule; import org.junit.rules.ExternalResource; import org.junit.runner.RunWith; import org.junit.runners.Suite; @RunWith(Suite.class) @Suite.SuiteClasses({ Test1.class, Test2.class, Test3.class }) public class POSRuleSuite { @ClassRule public static ExternalResource testRule = new ExternalResource() { @Override protected void bef
0 2024-02-14
编程技术问答社区
如何在没有应用默认凭证或云计算SDK的情况下验证谷歌云API?
我正在尝试从AWS lambda函数访问Google Cloud API,但我不知道如何进行身份验证. Google Cloud Document( https://cloud.google.com/docs/docs/authentication)要我下载凭据JSON文件并使用应用程序默认凭据,但是正如使用托管功能已经知道的任何人一样,关键是您不需要管理服务器或运行时环境,因此Lambda不需要我能够将任意文件存储在运行代码的环境中. 我可以在本地使用Cloud SDK来获取访问令牌,但它已过期,因此我不能将其用作永久解决方案. 我无法获得一个访问令牌,我可以在代码中无限期地使用Google Cloud Cloud API?还有其他解决方案吗? 解决方案 我找到了如何在不需要将它们保存在JSON文件中的情况下进行硬编码凭据.在此文档中: 以下是一个示例,称为语言API. var language = require('@google-cloud/lang
gsutil cp在获取初始访问令牌时挂起。
使用gsutil复制文件无限期地悬挂: gsutil cp gs://gcp-public-data-sentinel-2/index.csv.gz . 与调试一起运行gsutil gsutil -D cp输出: gsutil version: 4.28n boto version: 2.48.0 python version: 2.7.13 |Anaconda custom (64-bit)| (default, Dec 20 2016, 23:09:15) [GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] OS: Linux 2.6.32-504.23.4.el6.x86_64 multiprocessing available: True using cloud sdk: True pass cloud sdk credentials to gsutil: True config path(s): /home/gardnera/.conf
6 2024-01-09
编程技术问答社区
HPA无法读取GKE上的度量值(CPU利用率)
我正在使用一个群集上使用Google Kubernetes引擎. 群集自动缩放节点的数量. 我有三个创建了一个部署,并使用网站设置自动缩放策略(Workloads-> exployment-> Actions-> Auto -Scaling),因此不会手动编写YAML配置. 基于官方指南 ,我没有犯任何错误. 如果您不指定请求,则只能基于 资源利用的绝对价值,例如Millicpus CPU利用率. 以下是完整的部署yaml: apiVersion: apps/v1 kind: Deployment metadata: labels: app: student name: student namespace: ulibretto spec: replicas: 1 selector: matchLabels: app: student strategy: rollingUpdate: maxSurge
2 2023-12-25
编程技术问答社区
Google Cloud SDK gcloud错误
我在窗口7 64位下使用Google Cloud SDK. Google Cloud SDK和Python安装成功.并运行gcloud. 误差发生如下所示. C:\Program Files\Google\Cloud SDK>gcloud Traceback (most recent call last): File "C:\Program Files\Google\Cloud SDK\google-cloud-sdk\bin\..\./lib\googlecloudsdk\gcloud\gcloud.py", line 137, in _cli = CreateCLI() File "C:\Program Files\Google\Cloud SDK\google-cloud-sdk\bin\..\./lib\googlecloudsdk\gcloud\gcloud.py", line 98, in Cr eateCLI sdk_root
0 2023-12-07
编程技术问答社区
gcloud预览版应用程序在Windows上运行时出现 "bad port Access Denied "错误
我试图用一个模块作为托管VM设置一个多模块的附录应用程序. 但是,对于初学者,我正在检查是否可以运行gcloud Preview应用程序在Appengine Java Multi-Modules示例上运行: https://github.com/googleclecleclecleclecleclecleclecleclodplatform/appengine-modules-modules-modules-modules-sample--java 当我在Android Studio中导入它并运行Appenginerun构建规则时,它可以构建正常.但是,如果我转到命令提示,并运行以下内容: E:\appengine-modules-sample-java-master>gcloud preview app run appengine-modules -guestbook/src/main/webapp 然后我收到以下错误: INFO: Skipping SDK
2 2023-12-07
编程技术问答社区
如何在Windows任务调度器中以管理员权限设置Powershell脚本?
我正在运行以下PowerShell脚本,该脚本可以使用Windows Task Scheduleer创建Tableau备份并将其上传到Google Cloud Storage. #Tableau Server backup &$tsm maintenance backup -f $Backups_file -d -u $User -p $Password CD "C:\Program Files (x86)\Google\Cloud SDK\google-cloud-sdk\bin" $backups_folder = "D:\Tableau Server\data\tabsvc\files\backups\" #default backup path for Tableau installation #&$tsm configuration get -k basefilepath.backuprestore $filename = get-childitem -path $b
2 2023-12-06
编程技术问答社区
如何通过谷歌云调试在Docker容器内运行的Nodejs应用
我发现Google提供了一些有关如何在自定义运行时环境上运行nodejs的指南.一切似乎都很好,我设法在运行gcloud preview app run .的本地计算机上启动我的nodejs应用程序.我说"可能" ,因为这是我第一次在Docker上的经历,但是我已经2年以上了,经验丰富的Nodejs开发人员. 所以我的问题是如何调试(断点停止)我的nodejs程序在docker容器内运行时?使用Chrome Developer工具,还是如何设置WebStorm调试配置以使其停止在断点.是否可以通过WebStorm内部的gcloud来配置Docker如何启动节点,甚至可以通过gcloud启动Docker来确保调试正在工作?值得赞赏的任何帮助或澄清. 请不要提供有关如何调试docker容器外debug nodejs应用程序的答案 - 我知道如何做得很好. 解决方案 对不起,但是我只知道与节点顾问的解决方案,我希望它可以帮助您: 您可以在容器中安装Node-inspe
2 2023-12-03
编程技术问答社区
gcloud崩溃了(OSError)。[Errno 2] No such file or directory: '/workspace/env/bin/python3.7'
尝试部署我的fastapi python服务(在App Engine上)时,我在部署步骤中遇到以下错误:ERROR: gcloud crashed (OSError): [Errno 2] No such file or directory: '/workspace/env/bin/python3.7' 我正在使用以下命令从本地计算机开始部署/构建:gcloud builds submit --config config/cloudbuild/deploy.yaml --project $_PROJECT. 我做错了什么,还是GCLoud Builder有问题?我已经尝试了Google Cloud SDK版本274.0.1和300.0.0. deploy.yaml: steps: # Install gcc - name: 'python:3.7' id: 'install-dependencies' entrypoint: sh
20 2023-11-30
编程技术问答社区
Gcloud预览应用程序不能解析我的yaml
我正在尝试使gcloud命令工作,以便我可以在詹金斯(Jenkins)运行它,但是我有麻烦. 我正在运行 gcloud --project=hv-match preview app deploy -q app.yaml --promote --verbosity debug --bucket gs://hv-match.appspot.com --version=1 ,这产生了这个: DEBUG: Running gcloud.preview.app.deploy with Namespace(__calliope_internal_deepest_parser=ArgumentParser(prog=' gcloud.preview.app.deploy', usage=None, description="*(BETA)* This command is used to deploy both code and confi guration to the App
6 2023-11-30
编程技术问答社区
(gcloud.preview.app.deploy) 错误响应。[400] 此部署不支持 "env "设置
我尝试这些教程 https://cloud.google. com/tools/cloud-repositories/docs/push-to-to-deploy ,我做 mvn gcloud:deploy ,但得到了错误消息bellow: [dev-jenkins-test-1] $ /bin/sh -xe /tmp/hudson4310631253025446569.sh + mvn gcloud:deploy [INFO] Scanning for projects... [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building jen
6 2023-11-30
编程技术问答社区
如何使用gcloud run创建Revision URL?
我最近注意到Google Cloud Run Web UI中的Beta功能,该功能允许您创建修订URL(TAG).超级方便的功能! 我的问题:如何为修订创建标签,以便可以使用gcloud进行此操作?我还没有看到文档中的任何东西(可能是因为它是一个新鲜的功能). 解决方案 修订URL也称为"标签".使用更新命令标记最新的修订. gcloud beta run services update --tag=test --platform=managed --region=us-central1 go111 其他解决方案 2022年4月更新: 您可以使用" gcloud" 添加一个或多个修订版.有两种方法可以做到.一个是创建修订时,而存在的修订版. . 现在,只有一个修订版"编辑器-V1-0-0" ,带有标签"蓝色" ,如下所示: 然后,要在创建版本时添加标签,使用下面的标志: --tag 现在,我将在修订中添加标签"绿色"
4 2023-11-30
编程技术问答社区