2014-10-09 47 views
0

我想開始使用Parse.com來構建一個新的應用程序。我在他們的網站上閱讀了很好的文檔,但恐怕有些東西我可能錯過了。正在使用parse.com框架安全嗎?

我知道我可以從應用程序添加DB數據。假設我想節省一些「注意」到DB從我的Android應用程序 - 我可以看到我從Android SDK調用它保存到我的數據庫的方法:

String data = txtnote.getText().toString(); // read the note from the view 
ParseObject note = new ParseObject("Notes"); // saves to notes DB 
note.put(USER_NAME_KEY, username); 
note.put("note", data); 
note.saveInBackground(new SaveCallback() 
{ 
    @Override 
    public void done(ParseException e) 
    { 
     // DO SOMETHING 
    } 
}); 

我想知道這個代碼是安全?看起來,如果有人試圖對我的代碼進行反向工程,他實際上可以看到有關我的解析帳戶的一些信息(當我初始化應用程序時,我使用APP_ID和CLIENT_KEY)。如果我將它與使用安裝在某個服務器上的REST API進行比較,那麼我只會將想要存儲的數據與用戶的身份驗證密鑰一起發送?

我錯過了什麼?有沒有辦法在parse.com上使用雲代碼完成一些REST API之王?在保存前不需要進行一些操作?

我會感謝你的回答,如果你能指導我的某個地方,我可以瞭解更多。

回答

1
+0

謝謝您的詳細評論。有沒有辦法將用戶雲代碼作爲REST API來配置爲資源URL?在保存\刪除後\之前使用預定義操作,而不是使用\ – user1002065 2014-10-10 08:37:00

+0

@ user1002065你所有的解析[數據模型可以通過REST API訪問](https://parse.com/docs/rest) – ashoke 2014-10-10 08:43:33

+0

嗨,我知道,但我問是否可以添加我自己的功能到他們提供的開箱即用REST。我想在中間添加一些自定義業務邏輯。可能嗎?謝謝 – user1002065 2014-10-11 18:11:17