我关注了this创建 Google 电子钱包通行证的指南。甚至运行 Github 代码 here 后我仍然只收到“403 Forbidden”错误:
pastebin 错误:https://pastebin.com/hFmwR3qt
预先感谢您的帮助!
编辑1: 我可能应该提到,我已经在 Google Pay Business 控制台上创建了一个发卡机构帐户。
最佳答案
我也遇到了同样的问题。这个答案帮助了我: Google Wallet API Codelabs example permission denied
只是为了澄清一些要点: 当您获得发行人 ID 和通行证类别 ID 时,Google 会将发行人 ID 添加到通行证类别 ID 的前面。。他们不应该这样做,你需要将其删除。
您应该只采用“Pass Class Id”中点后面的部分。
接下来,请注意“所有者”。
这是您在为临时发行人单击“创建”时输入的电子邮件地址。该电子邮件地址必须是 key.json 文件中的“client_email”值(文件中的第 6 行)。
关于google-pay - Google 钱包 API 权限被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73145195/