ฉันยังคงพยายามทำโครงการตามนี้: https://github.com/GoogleCloudPlatform/iot-smart-home-cloud
ปัญหาของฉันคือ:
cloudfunctions.googleapis.com
google.cloud.functions.v1.CloudFunctionsService.UpdateFunction
โครงการ/casaminha-2e0ca/locations/us-central1/functions/syncOnRemove
[email protected]
การสร้างล้มเหลว: ไม่สามารถแก้ไขแหล่งที่มา: googleapi: ข้อผิดพลาด 403: [email protected] ไม่มี storage.objects.get เข้าถึงวัตถุ Google Cloud Storage ถูกห้าม
com.google.net.rpc3.client.RpcClientException: APPLICATION_ERROR;google.devtools.cloudbuild.v1/ArgoAdminV1.CreateBuild;ไม่สามารถแก้ไขแหล่งที่มา: googleapi: ข้อผิดพลาด 403: [email protected] ไม่มี storage.objects รับการเข้าถึงวัตถุ Google Cloud Storage ห้าม;AppErrorCode=3;StartTimeMs=999999999999540;unknown;ResFormat=AUTOMATIC;ServerTimeSec=0.999999999999999;LogBytes=256;Non-
ฉันลบในวันที่ 27/กรกฎาคม/2021 cloud build หรือ cloud run (ฉันไม่ได้ใช้ cloud run ในโครงการของฉัน) ฉันลบในคอนโซล GCP ฉันคิดว่านั่นคือสิ่งที่ทำให้ข้อมูลประจำตัวเกิดข้อผิดพลาดในโครงการการดำเนินการของฉันบน Google จากนั้นฉันเริ่มได้รับข้อผิดพลาดปัจจุบัน.
ฉันจำได้ว่าบัญชีบริการที่ฉันลบเชื่อมโยงกับ Google Controller เท่านั้น (มีเครื่องหมายคำถามอยู่ที่นั่น)
ฉันคิดว่าคำสั่ง gcf จะสร้างสิ่งนี้ใหม่แต่ไม่แน่ใจว่าถูกต้องหรือเปล่า และไม่รู้วิธีใช้ด้วย gcf-sources-<PROJECT_NUMBER>-
ฉันยังคงพยายามดำเนินการบน Google โดยใช้ firestore และ GCP
คำสั่ง:
firebase --project casaminha-2e0ca functions:config:set cloudiot.region=us-central1
firebase --project casaminha-2e0ca functions:config:set smarthome.id=567617xxxxxxxxxxxxxx9r9upjxxxxxxx0t.apps.googleusercontent.com smarthome.secret=D99999999999
firebase --project casaminha-2e0ca functions:config:set smarthome.key="99999999"
การปรับใช้ firebase --project casaminha-2e0ca
นี่เป็นโครงการของฉันใน GitHub:https://github.com/neuberfran/firebasefunction
นี่คือตัวติดตามปัญหาของฉัน: https://issuetracker.google.com/issues/194942955?pli=1
คุณช่วยได้ไหม