我正在使用PHP wrapper使用Chrome浏览器在我的Windows 10计算机上访问Zillow的GetDeepSearchResults API。
虽然这在我运行XAMPP的本地计算机上工作得很好,但当我从公共域上的托管服务器调用API时,情况就不一样了。
我没有获得典型的HTTP 200状态代码,而是获得HTTP 302状态代码。在HTTP 302标题中,有一个名为“Location”的键,值为“/ captcha /?dest = ...”。如果我将其附加到“http://www.zillow.com”,我的浏览器会将我带到带有reCAPTCHA框的Zillow页面。
我不确定在提交reCAPTCHA文本后是否应该查找返回值,因为<form>
的{{1}}属性为空字符串。
我查看了Zillow API文档,但没有提到reCAPTCHA重定向问题。