我正在开发一个使用drupal 7.x rest服务器api的应用程序。我有登录、注销等服务例如
http://sample.com/xyz/xyz_drupal/rest/user/login
POST :
username:user
password:pwd
http://sample.com/xyz/xyz_drupal/rest/user/logout
现在,我想创建忘记密码的api,但我是drupal的新手,不知道补丁是如何工作的,也不知道如何添加像常规drupal服务一样的新服务。请帮帮我。
http://sample.com/xyz/xyz_drupal/rest/user/reset_password
Params will be:
email: xyz@yahoo.com
请帮我从哪里开始。提前谢谢。
我认为,您应该看看this
。服务模块允许进行忘记密码请求。
-
请求类型:
POST
-
资源:
?q=rest/user/request_new_password.json
-
发送姓名或电子邮件:
foo
或foo@bar.com
注意:您可能需要对资源进行一些更改,以适应您的项目。