This is a RESTful server implementation for my Android app. It is written in PHP, and uses MYSQL. I'm hosting it on WAMP. It accepts GET, POST, PUT, and DELETE requests. It sends and accepts responses in JSON.
User REST API Interface: GET /users Gets all the users GET /users/2 Retrieves a user based on primary key POST /users/login Send a username and password and receive a message. POST /api/users/add Create a new user PUT /api/users/2 Updates user based on primary key DELETE /api/users/2 Deletes user based on primary key
How to setup:
- Download WAMP onto your local machine.
- Modify the
httpd.confwhich is located in
wamp/bin/apache/Apache2.4.4/conf. -Append this line to the end:
Alias /users "c:/wamp/www/api/index.php"
- Create a folder and file named
- Place this code in
index.php. (And obviously modify it to you needs.)
- Restart your WAMP server. (Or start it if it's never been started.)
- Navigate to the URL
http://localhost/quotesNote: You may need to try
http://localhost:8080/quotesif your server is configured as such. You may need to reconfigure wamp to accept connections on port 8080 because Skype defaults to 80.
- Customize and enjoy! Use Postman to test it out.