Codenameone 向parse4cn1添加ACL支持

Codenameone 向parse4cn1添加ACL支持,codenameone,parse4cn1,Codenameone,Parse4cn1,我正在开发一款代号为One的应用程序,它与parse4cn1库一起使用,两者的结合让我非常愉快。然而,我需要对parse4cn1中一些未实现的东西的支持,最重要的是ACL,我想知道Chidiebere是否有任何关于如何实现这一点的提示(例如,您是如何自己实现parse4cn1的-从头开始还是复制Android的开源Parse SDK)?如果我能做一些质量不错的事情,我会尽力回报。提前感谢它是从RESTAPI之上的Java端口实现的,但后来被修改为使用SDK来允许推送之类的事情(现在不再相关) 在

我正在开发一款代号为One的应用程序,它与parse4cn1库一起使用,两者的结合让我非常愉快。然而,我需要对parse4cn1中一些未实现的东西的支持,最重要的是ACL,我想知道Chidiebere是否有任何关于如何实现这一点的提示(例如,您是如何自己实现parse4cn1的-从头开始还是复制Android的开源Parse SDK)?如果我能做一些质量不错的事情,我会尽力回报。提前感谢

它是从RESTAPI之上的Java端口实现的,但后来被修改为使用SDK来允许推送之类的事情(现在不再相关)


在过去,我只是向项目提交了一个请求,以获得所需的修复/功能。使用和编译起来真的很容易。

我从来没有想过要实现ACL(它仍然在TODO列表中)
parse4cn1
的界面类似于Parse Android SDK界面,为了方便起见,我希望它保持这种状态。在这种情况下,感兴趣的接口将是有文档记录的ParseACL

实际实施将需要通过调用来完成

注意事项:

  • 我们使用androidsdkapi只是为了在ParseACL中定义相应类的方法和签名,但不使用SDK,因为任何事情都可以通过REST完成
  • 根据设计,出于安全考虑,
    parse4cn1
    中不支持任何需要主密钥的调用。如果真的需要,功能应该通过服务器端云代码公开
  • 未对添加的功能进行单元测试或破坏现有测试的请求将被拒绝
  • 另请参见
    parse4cn1
    github repo的一节

  • 祝您实施顺利,我希望很快看到您的公关;)

    你说推动不再相关的说法是不正确的。Parse开源服务器支持推送(目前用于iOS和Android);看这个。我还没有详细研究,但原则上,推送仍然可以通过解析进行配置。目前,其他推送服务(如)看起来更容易实现。我想我看到它不是开源版本的一部分。无论哪种方式,正如您所提到的,推送的供应复杂性使得它在这里不切实际。