내가 찾은 SpeechClient의 모든 문서에는 SDK를 다운로드 한 후 명령 줄을 실행하거나 로컬 자격증 명 파일을 가리 키도록 "GOOGLE_APPLICATION_CREDENTIALS"환경 변수를 설정하는 것이 포함됩니다.수동으로 GoogleCredential을 SpeechClient에 제공 할 수 있습니까 (.NET API에서)?
필자는 환경 변수 접근법이 싫지만 대신 응용 프로그램 루트에서 소스 제어 dev의 공유 계정 파일을로드하는 솔루션이 필요합니다. 이런 식으로 :
var credential = GoogleCredential.FromStream(/*load shared file from app root*/);
var client = SpeechClient.Create(/*I wish I could pass credential in here*/);
환경 변수에 의존 할 필요가없는 방법이 있습니까?
는
Jeffrey의 답변은 https://googlecloudplatform.github.io/google-cloud-dotnet/docs/faq.html –