为parse4cn1添加ACL支持

时间:2016-04-01 20:23:59

标签: codenameone parse4cn1

我正在开发一个用Codename One和parse4cn1库编写的应用程序,这种应用程序非常适合使用。但是,我需要支持parse4cn1中没有实现的一些东西,最重要的是ACL,并且想知道Chidiebere是否有任何关于如何执行此操作的提示(例如,您是如何自己实现parse4cn1的 - 从头开始​​或复制开源Parse SDK对于Android)?如果我设法做一些体面的质量,我会尝试分享。提前致谢

2 个答案:

答案 0 :(得分:2)

我从未实现过ACL(它仍然在TODO列表中)。 parse4cn1的界面关闭类似于Parse Android SDK界面,为了方便起见,我希望它保持这种状态。在这种情况下,感兴趣的界面将是ParseACL,其记录为here

实际实施需要通过REST API电话完成。

要记住的事情:

  1. 我们使用Android SDK API只是为了在ParseACL中定义相应类的方法和签名,但使用SDK可以通过REST完成任何事情。
  2. 根据设计,出于安全考虑,parse4cn1不支持任何需要主密钥的呼叫。如果确实需要,应通过服务器端云代码公开该功能。
  3. 在没有单元测试的情况下提取添加的功能或破坏现有测试的请求将被拒绝。
  4. 另请参阅parse4cn1 github repo。
  5. Contributions部分

    祝你好好实施,我希望很快能看到你的公关;)

答案 1 :(得分:0)

它是从REST API here之上的Java端口实现的,但后来被修改为使用SDK来允许诸如推送之类的东西(现在已不再相关)

在过去,我只是向项目提出请求以获取我需要的修复/功能。使用和编译真的很容易。