我希望在另一个用于firebase的云函数中获得用于firebase的http云函数的url,而不是硬编码它。有可能吗?
这不起作用,但有没有办法做类似的事情呢?
exports.helloWorld = functions.https.onRequest((req, res) => {
res.send("Hello!");
});
exports.anotherFunction = functions.https.onRequest((req, res) => {
const url = exports.helloWorld.url;
res.send(url); // https://us-central1-project-id.cloudfunctions.net/helloWorld
});
发布于 2017-04-05 07:35:13
因为这两个函数在同一个项目中,所以它们在URL中总是有相同的主机名。我只想让客户端假设这一事实为真,并使anotherFunction只返回"helloWorld“。然后,客户机可以将该路径附加到已用于访问helloWorld的主机名,从而构成anotherFunction函数的完整URL。
https://stackoverflow.com/questions/43226710
复制