从谷歌云存储桶获取JSON文件

时间:2019-07-25 08:15:27

标签: angular google-cloud-storage bucket s3-bucket

我有这样的翻译服务,我正在使用assets / en_json或fr_json文件,但我想将此文件移动到云存储s3存储桶中,我想在翻译服务中使用该怎么做

    data: any = {};
    constructor(private http: HttpClient) {}
    use(lang: string): Promise<{}> {
        return new Promise<{}>((resolve, reject) => {
            lang = !lang ? localStorage.getItem('auth_user_language') : lang;
            const langPath = `assets/${lang || 'en_us'}.json`;
            this.http.get<{}>(langPath).subscribe(
                translation => {
                    this.data = Object.assign({}, translation || {});
                    resolve(this.data);
                },
                error => {
                    this.data = {};
                    resolve(this.data);
                }
            );
        });
    }
}```

1 个答案:

答案 0 :(得分:0)

我认为此链接可能对您Transfer files from GCS to Amazon S3有帮助。请务必记住,这不是Google的正式文档,因此可以正常工作。

相关问题