介绍一下小程序第二个功能,以图搜番。
出了有一段时间了但一直没介绍过,今儿来说说。
使 用 介 绍
点击后进入功能页面
选择图片图片
点击上传并搜索
等待几秒后,会找到相似的番。根据相似度排名。
接口原因,只能搜索日漫。
开 发 心 得
记录一下本功能开发中遇到些问题。
- API域名未备案 因为微信小程序后台配置的接口白名单只能用备案域名,所以没法直接请求。 解决:于是我在自己服务器上做了一次转发,先把图片上传到服务器,再用PHP请求以图搜番接口(以图搜番接口接受直接发送图片链接)。请求完成后删除图片文件。
- 过滤大人看的内容 以图搜番接口是能搜出大人看的内容的,而且数据中并没有字段来区分是不是大人内容。 解决:经查看接口自带的搜番网站,发现它是可以隐藏打人内容的,于是一番摸索发现它是请求了另一个接口。这个接口中有动漫类型这样一个字段可以区分是否是大人内容。 优缺点:缺点是需要请求两个接口,加上每次自己服务器的转发,一共会有四次请求。但只能这样,因为优点是不会被下架
OK,这次就先聊到这,欢迎使用这个随时宕机的功能。
以图搜番网站:https://trace.moe/