Я только что создал API для восстановления колб в лазурной виртуальной машине. Когда я в браузере этой виртуальной машины, я могу использовать API и получить необходимые мне ресурсы, но я хочу использовать этот API с другой машины, подключенной к той же сети Wi-Fi.
После запуска файла API Python в интерпретаторе командной строки виртуальной машины я могу использовать API в виртуальной машине, но он не работает на других машинах в той же сети Wi-Fi.
from flask import Flask,request,jsonify
from flask_restful import Resource,Api
app=Flask(__name__)
api = Api(app)
class Data(Resource):
def get(self,code_site,from_,to_):
return jsonify({"id": code_site, "from" : from_, "to" : to_})
def put(self,code_site,from_,to_):
return ("putty "+code_site+" from "+from_+" to "+to_)
api.add_resource(Data,'/data/<string:code_site>/<string:from_>/<string:to_>')
if __name__ == '__main__':
app.run(host = "0.0.0.0")