[PHP]:从其他网站的API读取文件

时间:2013-04-21 10:00:06

标签: php url external fopen

我正在尝试将文件https://gdata.youtube.com/feeds/api/users/testuser下载到字符串(此文件包含来自用户'testuser'的youtube API详细信息)。但是当我用fopen下载它时,我只得到一个空白文件。我搜索了一下,但没有任何帮助,可能是错的?我使用来自同一服务器的文件测试了相同的代码并且它可以工作。

此外,我知道这是可能的,因为有些网站正是我正在尝试做的事情(例如SocialBlade)

2 个答案:

答案 0 :(得分:0)

您是否尝试file_get_contents检查是否使用此文件获取文件..

答案 1 :(得分:0)

尝试使用file_get_contents。似乎更合适。
请注意allow-url-fopen设置

如果您使用共享服务器上的托管服务,则可能无法更改allow-url-fopen配置,因为它处于PHP_INI_SYSTEM模式。请咨询您的托管服务以获取更多相关信息。