您好,游客!

您好,新朋友。点击以下按钮加入我们!

百度识图挂了

About: Search By Image

其他的都没问题,就是百度的用不了

评论

  • 百度识图功能已迁移至 graph.baidu.com,且新版的识图已不再支持传递 URL 来搜索图片,新版识图在识图后跳转的 URL 中只包含一个哈希值,所以如果百度没做兼容的话那就是没用了。此外在百度图片首页上使用识图并贴入网址后,返回 {"status":1002,"msg":"Params illegal"},疑是新版的搜索功能存在问题,暂时无解。不排除以后会从列表中拿掉百度识图的功能。

  • 最后编辑于 July 2019 [?]

    谢谢作者,辛苦了。。。

  • 最后编辑于 July 2019 [?]

    F12分析了下,uptime参数貌似存在故意误导嫌疑,去掉uptime后,剩下"image={$url}&tn=pc&from=pc&image_source=PC_UPLOAD_URL"则能获取到正确的json,既然是正确的json那就包含了正确的地址,接下来便是如何跳转到这个正确的地址了,希望作者看到能修复下。或者给个解决思路。

  • 最后编辑于 July 2019 [?]

    已在 1.6.5 实现。使用旧的 API 打开的那个半残的落地页上有个奇妙的接口,可以绕过百度这个在百度自己的页面上都有问题的 API。不过这个搜索结果页估计也是临时工写的,遇到图片没有匹配结果、服务器防盗链或者上传出错的时候,可能不会显示任何结果与文案,或者直接显示为白屏,或者显示为贴吧的错误页,这个没法处理。

    QQ截图20190716222046.png
    图片没有结果

    QQ截图20190716222051.png
    图片设置了防盗链(没错这个页面就是白的)

    QQ截图20190716222105.png
    图片拉取失败(没错跳转到贴吧了)

  • 最后编辑于 July 2019 [?]

    哈哈哈,“百毒识图”越改越乱,“百毒”要狗带了么? >:)

登录注册后才能评论。