谷歌云功能发布订阅触发器

时间:2020-07-02 18:36:05

标签: javascript firebase google-cloud-functions in-app-billing google-cloud-pubsub

我正在尝试为Google Play应用内购买编写付款处理的后端部分。 按照google文档,我创建了一个发布/订阅主题,并在Play控制台上激活了该主题,然后我进行了首次测试。

一切似乎都可以正常工作,但是有一条小的警告消息:

函数返回了未定义的预期承诺或值

根据文档:https://firebase.google.com/docs/reference/functions/providers_pubsub_.topicbuilder#on-publish

Returns PromiseLike<any> | any

目前尚不清楚它们将如何处理返回值...我可以简单地返回“ 1”吗?应该在应许内完成所有处理吗?没有关于它应该如何的文档

代码:

exports.dublin = functions.runWith({
    timeoutSeconds: 25,
    memory: '128MB'
}).pubsub.topic('gp-igibo-purchases').onPublish((message) => {
  
  console.log(JSON.stringify(message));
  return 1;
  
});

0 个答案:

没有答案