在某些情况下,API请求会返回废话

时间:2014-02-11 14:29:37

标签: php encoding rotten-tomatoes

我正在使用腐烂的西红柿API,当我尝试获取电影信息时,有时它会返回正常的json,但是有电影在这种情况下会返回类似的内容

���������[o7���+|�Y��,��nhҠMQ�!p�#--.� ��U����������A�����̙�߽��׃�J\M���(���:W�k���F���

等等......

我使用php来做请求,尝试用file_get_contents和CURL做,结果是一样的。它可以是什么?

1 个答案:

答案 0 :(得分:1)

您的部分回复采用gzip格式。这就是您拥有特殊字符的原因。

您可以使用" gzdecode"当你遇到这种反应时起作用:

http://www.php.net/manual/en/function.gzdecode.php

见这里:http://developer.rottentomatoes.com/forum/read/156340/2

显然有一些解决方案可以帮到你。