cevap

6

Yapamazsınız. Bir hizmet hesabı sudo kullanıcı tipi bir şeydir. Evet Google Drive hesabı var, Google takvimi var ... ancak Hizmet hesapları için web arayüzüne giriş yapamıyorsunuz.

Seçenek/iş çevresinde/İpucu:

hafif çözüm yoktur. Hizmet hesabınızın Google hesabınıza Google sürücüsündeki bir dizine erişmesini sağlayabilirsiniz. Ardından, Google Drive web sitesine giriş yaptığınızda dosyaları görebilirsiniz. İpucu: Dosyalarla etkileşime girebilmek istiyorsanız, servis hesabının dizindeki her bir dosyaya da erişim vermesi gerekecektir.

Bunu başarmak için files.patch ve permissions'u kullanabilirsiniz.

+0

@Dalm Tekrarladığınız için teşekkürler. Tarayıcı kimlik bilgisinden servis hesabı olarak sesli arama yapabilir miyim? – ButuzGOL

+0

Genelde açık kimlik doğrulaması biraz zor, HTTP POST'u çalıştırabilmeniz için bir http post'u Oauth kullanabilir herhangi bir dil çalıştırabilirsiniz. Tarayıcılar HTTP GET'dir, bu yüzden muhtemelen bir web tarayıcısı olsa da doğrudan çalışmayacaktır. Bunun için bir program veya şifreleme dili bulmanız gerekecek. – DaImTo

+0

@ButuzGOL Erişim belirteciniz olması şartıyla API çağrılarını istediğiniz yerden yapabilirsiniz. Asıl soru, bir hizmet için bir tarayıcı istemcisinden erişim belirteci alıp alamayacağınız ve yanıtın hayır olup olmadığıdır. Bir sunucu uygulaması kullanarak erişim belirteci almanız ve bunu istemciye (elbette güvenli bir şekilde) paylaşmanız ya da neden ilk başta bir Hizmet Hesabı kullandığınızı tekrar gözden geçirmeniz ve belki de farklı bir çözüm kullanmanız gerekir. – pinoyyid