titanium ACS服务之Users:Update Current User
简介:该功能可以用于更新当前用户的个人信息。如果更新密码需要输入两次新密码确认。
URL: PUT https://api.cloud.appcelerator.com/v1/users/update.json
可选参数:
username
password
password_confirmation
first_name
last_name
photo or photo_id
tags
custom data fields
上面的参数你可以从文本框等组件获取到用户输入值,加个按钮事件执行该方法即可
示例代码:
editBtn.addEventListener('click', function() { var Cloud = require('ti.cloud'); Cloud.Users.update({ email : emailTextField.value, first_name : name1TextField.value, last_name : name2TextField.value, password : passwordTextField.value, password_confirmation : password2TextField.value }, function(e) { if (e.success) { alert('修改成功'); } else { alert('有错误:\n' + ((e.error && e.message) || JSON.stringify(e))); } }); });
效果图:把名为猪头的用户名改为猪呐.....和更改它的邮箱地址