我在Java中实现了一个servlet来处理与Facebook的信用通信(根据API)。我实现了servlet来执行与示例php代码相同的功能,并遵循API中的指南。
我向FB发送项目的ID,并使用方法“payments_get_items”获得回复。我正确回答,会创建一个弹出对话框,询问付款确认(包含所有产品数据)。当我点击确认时,Facebook不会再调用我的servlet,而是告诉我我的应用程序没有响应。我觉得这很奇怪,却找不到解决这个问题的方法。
当我被要求执行“payments_get_items”时,下面是我发送回FB的JSON。 image_URL是一个有效的实际URL。我可能在回复中遗漏了什么吗?
{ “内容”:[{ “描述”: “测试”, “IMAGE_URL”:IMAGE_URL, “ITEM_ID”: “siPremiumShotgun”, “价格”:2 “product_url”:IMAGE_URL, “标题”:“高级猎枪 “}],” 方法 “:” payments_get_items“}
非常感谢
答案 0 :(得分:0)
确保您的SSL是非免费版本的真正可靠的SSL证书。