我在我的应用中使用带有Corona sdk的Facebook v4插件。 为了实现共享,我使用了feed对话框(我更喜欢它在共享对话框中,因为它允许更多的灵活性,所以请不要告诉我切换到共享对话框)。 直到最新版本的facebook,一切都按预期工作(非常)
如果分享成功,我会在回调中获得一个PostId(例如" fbconnect://成功?PostID = 123456789")
如果共享不成功(例如,由用户取消),则不会成为PostId(例如" fbconnect://成功?PostID ="或& #34; fbconnect://成功=帖子ID(空)&#34)
然而,自最新Android版Facebook 以来,我有时会得到一个新的Feed对话框。在这个新对话框中,成功分享后,我得到回调:" fbconnect://成功?PostID ="。
正如我所提到的,我有时会得到这个新的提要对话框,所以看起来Facebook正在测试它。 这绝对是Facebook的一个错误,因为我必须有办法确定用户是否共享。 有用的想法吗?