python에서 flask 패키지를 이용하면 간단하게 restAPI 제공이 가능하다.
Python 개발 환경 설정 참조
https://velog.io/@bk87/Python으로-모바일-스토어-스크래핑하기
Pycharm을 이용하여 새 프로젝트를 만든 후 코드를 구현한다.
pip install Flask
from flask import Flask, request, json, jsonify
app = Flask(__name__)
@app.route("/versionCheck", methods=['POST'])
def versionCheck():
# params = request.get_json()
# print("받은 Json 데이터 ", params)
response = {
"result": "ok"
}
return jsonify(response)
if __name__ == "__main__":
app.run(debug=True, host='0.0.0.0', port=8090)
run을 하게 되면 로컬 호스트에서 running 중임을 알 수 있다.
POSTMAN 으로 POST 형태의 도메인주소 + API 명을 요청하면 아래와 같이 미리 설정한 응답값이 오게 된다.
엄청나게 간단하다...