【发布时间】:2012-07-01 13:05:06
【问题描述】:
我正在尝试创建一个简单的小部件来检索用户提要,我已将我的应用程序完全设置为使用 twitter API 的 @anywhere 和 OAuth 功能。
我遇到的问题是当我尝试检索用户的推文并将它们再次写入文本文件时。 我这样做的代码如下
<?php
$cache = dirname(__FILE__) . '/../cache/twitter-json.txt';
$data = file_get_contents('http://api.twitter.com/1/statuses/user_timeline/screen_name.json?count=3&include_rts=true&include_entities=true');
$cachefile = fopen($cache, 'wb');
fwrite($cachefile,utf8_encode($data));
fclose($cachefile);
?>
现在,当我在本地运行应用程序时,这段代码运行良好,但由于某种原因,当我将它部署到服务器时它无法运行。 它会在服务器上创建缓存文件以及我添加的任何测试数据,以检查文件写入过程是否有效。
我没有自己设置服务器,它是由外部公司运行的,我只是使用 ftp 命令来部署 Web 应用程序
任何帮助和想法将不胜感激
【问题讨论】: