Base URL : http://localhost:8888/neu/lifelog/api/api.php?

* parameters are mandatory

1-Get Moments

Method GET
URL Base URL ? action=getMoments
Success Response
                                        

{
    "status": true,
    "message": "Ok",
    "moments": [
        {
            "phone": "",
            "description_chinese": "",
            "description_english": "",
            "address_chinese": "",
            "address_english": "",
            "latitude": "",
            "longitude": "",
            "photo": "",
            "created_date": ""
        }
    ]
}
                                        
                                    
Error Response

{
  "status": false,
  "message": "moments not found"
}
    

2-Get My Moments

Method GET
URL Base URL ? action=getMyMoments
URL Parameters
  • myPhone * STRING
Success Response
                                        

{
    "status": true,
    "message": "Ok",
    "moments": [
        {
            "phone": "",
            "description_chinese": "",
            "description_english": "",
            "address_chinese": "",
            "address_english": "",
            "latitude": "",
            "longitude": "",
            "photo": "",
            "created_date": ""
        }
    ]
}
                                        
                                    
Error Response

{
  "status": false,
  "message": "you have not posted any moment yet"
}
    

3-Add Moment

Method POST
URL Base URL ? action=addMoment
URL Parameters
  • phone * INTEGER
  • description_chinese STRING
  • description_english STRING
  • address_english STRING
  • address_chinese STRING
  • longitude FLOAT
  • latitude FLOAT
  • photo FILE
Success Response
                                        

{
    "status": true,
    "message": "Moment added successfully"
}
                                        
                                    
Error Response

{
  "status": false,
  "message": "please try again"
}