Facebook Canvas API for Unity中的API错误代码1383146在付款时

Yar*_*sky 6 facebook canvas unity-game-engine facebook-graph-api facebook-unity-sdk

我已经在我的Unity应用程序中实现了付款,并在我的服务器中以HTML格式定义了产品,并使用FB的调试工具对其进行了爬网.除定价和命名外,这些产品与Facebook的付款示例相同,以及照片链接.

然而,当我将应用程序部署到Canvas后运行FB.Canvas.Buy时,我收到以下错误:

An error occurred. Please try again later.
API Error Code: 1383146
API Error Description: invalid og type. Expected og:product, got website
Run Code Online (Sandbox Code Playgroud)

此错误没有我在任何搜索引擎或Facebook自己的文档上可以找到的文档.

任何帮助将不胜感激,谢谢.

Yar*_*sky 1

我发现问题是我将HTML 产品的实际 URL传递到支付对话框中,而不是图形对象 ID

当使用图形对象 ID 时,我终于能够执行购买了。