最近在开发一个APP,我用python写其中的视频识别功能,Java后端同事调用我的功能需要写API,。
问题一: 这个API我需要封装吗?
问题二:
这个格式应该是这么写吧,我这里是return识别结果呢,还是什么?
问题三: 我要给他一个调用链接,那么他没有我的代码环境怎么能够运行呢?
后端同事要我自己找相关资料先看着,我已经看了很多的视频和文档了,还是无果,这些问题使我很困惑,下面我把我的功能代码也贴出来吧.
不是很懂,说一点个人的想法:用 flask 搭一个后端服务,给同事一个接口地址,同时要求他传一个参数,即视频文件。
接收视频文件存储到本地,然后就巴拉巴拉一顿处理,最后返回一个结果
参考博客:
需要封装,第一步,需要用python编写api接口,一般会用到框架;第二步,将api接口部署到服务器,这样外部才能调用接口。
接口需要考虑问题:1.验证,使用token等(不然只要知道你这个接口地址,任何人都能随意调用);2.并发,控制瞬时接口请求数量,不然肯定处理不过来,导致api卡死。暂时能想到就这些
如何获取相关知识内容 :关键字: python编写api接口 python编写webapi
例子:
相关内容还是需要自己去耐心查找,我只是随手搜索的