0
電子メール[email protected]を持つユーザーのパスワードを "an"に設定したいとします。しかし、コードは動作しません。 は、ここに私の雲のコードです:パスワードパースサーバーを手動でリセットするサーバー側
Parse.Cloud.define('testSetPasswordForUser', function(request, response) {
Parse.Cloud.useMasterKey();
var query = new Parse.Query(Parse.User);
query.equalTo("email", "[email protected]");
query.first({
success: function(results) {
results.setPassword("an");
results.save();
},
error: function(error) {
}
});
});
とここに私のアンドロイドコードです:一致する電子メールがない場合
Map<String, String> parameters = new HashMap<String, String>();
ParseCloud.callFunctionInBackground("testSetPasswordForUser", parameters, new FunctionCallback<Map<String, Object>>() {
@Override
public void done(Map<String, Object> mapObject, ParseException e) {
if (e == null) {
//OK
}
else {
//WRONG
}
}
});