gpt4 book ai didi

google-cloud-functions - Apple Store收据验证不适用于Google Cloud功能

转载 作者:行者123 更新时间:2023-12-02 06:08:31 24 4
gpt4 key购买 nike

我正在尝试使用https://www.npmjs.com/package/in-app-purchase npm软件包来验证应用商店的购买收据。它在本地工作正常,我正在同时验证和购买数据。

但是当我将该函数转移到Google Cloud函数时,出现以下错误:

    "{\"error\":{\"errno\":\"EAI_AGAIN\",\"code\":\"EAI_AGAIN\",\"syscall\":\"getaddrinfo\",\"hostname\":\"sandbox.itunes.apple.com\",\"host\":\"sandbox.itunes.apple.com\",\"port\":443,\"validatedData\":{\"sandbox\":true,\"status\":1,\"message\":\"Unknown\"}},\"status\":1,\"message\":\"Unknown\"}"

我的云函数代码是:
   exports.validateReceipt = functions.https.onRequest( async (req, res) => {
let result = null;
receipt = #########base64encodedstring########
let validator = new receiptValidatorService(receipt);
result = await validator.verifyAppleStoreReceipt('subscription');

res.json(result);
}

所需的功能将相应地导入。

我也在heroku中尝试过,它正在工作,但在谷歌云功能中不起作用,有什么想法吗?

任何形式的帮助都将受到赞赏。谢谢

最佳答案

问题与代码无关,仅是谷歌云不允许在Google服务以外的非付费版本进行请求。
为此,应添加付款。

谢谢。

关于google-cloud-functions - Apple Store收据验证不适用于Google Cloud功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61093869/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com