【发布时间】:2019-06-24 01:02:00
【问题描述】:
我正在从我的 Angular 应用程序调用 firebase firestore http 函数,但它总是返回错误。
service.ts
constructor(private http: HttpClient, private afs: AngularFirestore,
private fns: AngularFireFunctions, private afstorage: AngularFireStorage) { }
call(url: string) {
this.fns.httpsCallable(url)({ text: 'some-data' })
.pipe(first())
.subscribe(resp => {
console.log({ resp });
}, err => {
console.log({ error: err });
});
}
index.ts
import * as functions from 'firebase-functions';
import * as admin from 'firebase-admin';
admin.initializeApp()
const cors = require('cors')({ origin: true });
export const hello = functions.region('asia-
northeast1').https.onRequest((data, context) => {
cors(data, context, () => { '' })
console.log('execution started');
console.log('data', data);
return;
});
【问题讨论】:
标签: typescript google-cloud-firestore angular6 google-cloud-functions