正如标题所说,我正在关注这篇文章中发布的这段代码,以在我的应用程序文件夹中下载 tts 并播放它,以便我的应用程序能够与阿拉伯用户交谈阿拉伯语,因为我找不到可以离线使用阿拉伯语的引擎萎靡不振我使用了这种方法,它按预期工作,但由于某种原因我不知道,它停止工作它说remote server returned an error: (503) Server Unavailable
。我直接在浏览器上对其进行了测试,它可以工作,但不能再在我的应用程序上工作。
问问题
462 次
1 回答
1
您可以使用“篡改数据”之类的内容来跟踪您的链接并检查结果。
我试过几次打开链接来检查一个想法。这是经过几个请求后我的篡改屏幕:
如您所见,状态是503
哪个是您的Server Unavailable
. 如果继续点击链接,您将在网站上看到结果:
系统会提示您通过验证码。那是你的问题。在编码时尝试和尝试后,您被谷歌阻止。
总的来说:
由于强大的阻塞,谷歌是构建自己的 api 的最糟糕的网站之一。所以通过 html-requests 获取任何数据都很糟糕。如果甚至是谷歌,那么真正提供的 api 来自谷歌。
我已经尝试在他们的工作基础上构建自己的东西。由于验证码,一直失败。
关于这些坏消息我很遗憾...
于 2015-08-10T08:42:31.313 回答