我使用Java实现了一个servlet来处理与Facebook的积分通信(根据API)。我实现了该servlet以执行与示例PHP代码相同的功能,并遵循API中的指南。
我发送项目的ID给FB,然后获得一个“payments_get_items”方法的响应。我正确地响应,这会创建一个弹出对话框,要求进行支付确认(并显示所有产品数据)。当我点击确认时,Facebook不会再次调用我的servlet,而是告诉我我的应用程序没有响应。我发现这很奇怪,也找不到解决此问题的方法。
以下是当我被要求执行“payments_get_items”时向FB发送的JSON。image_URL是一个实际的URL,它可以正常工作。我是否可能在响应中漏掉了某些内容?
{"content":[{"description":"测试","image_url":image_URL,"item_id":"siPremiumShotgun","price":2,"product_url":image_URL,"title":"高级霰弹枪"}],"method":"payments_get_items"}
非常感谢!
我发送项目的ID给FB,然后获得一个“payments_get_items”方法的响应。我正确地响应,这会创建一个弹出对话框,要求进行支付确认(并显示所有产品数据)。当我点击确认时,Facebook不会再次调用我的servlet,而是告诉我我的应用程序没有响应。我发现这很奇怪,也找不到解决此问题的方法。
以下是当我被要求执行“payments_get_items”时向FB发送的JSON。image_URL是一个实际的URL,它可以正常工作。我是否可能在响应中漏掉了某些内容?
{"content":[{"description":"测试","image_url":image_URL,"item_id":"siPremiumShotgun","price":2,"product_url":image_URL,"title":"高级霰弹枪"}],"method":"payments_get_items"}
非常感谢!