我创建了一个机器人,我正按照https://developers.facebook.com/docs/messenger-platform/payments#test_payments的说明测试“购买”按钮,并确实将ThreadMXBean.getCurrentThreadUserTime
设置为true。但我收到错误“(#1158)找不到有效的支付提供商。请添加一个有效的支付提供商,它可以是标记化的支付,条纹或PayPal。“我知道付款目前只适用于美国,但我发现没有地方指定我的网页位置是美国。我该如何解决这个问题?
答案 0 :(得分:1)
即使您要测试付款,也必须设置付款服务提供商。标记化支付是最简单的方法,只需生成一个密钥并使用Messenger Profile API添加它。