【发布时间】:2013-08-08 00:06:43
【问题描述】:
是否有一个易于设置的 Codeigniter REST 库,我可以使用它来使用 RESTful 服务?我尝试设置this 库。但无法设置Spark。尝试了以下步骤:
- 在您的 codeigniter 目录的根目录中添加一个名为 sparks 的目录
- 将自定义加载器类添加到 application/core/MY_Loader.php。
它给了我另一个错误Cannot find spark path at sparks/curl/1.2.1/。现在我被困住了。想知道为什么在 codeigniter 中设置 RESTful API 如此困难。
更新:当我尝试运行时
$this->load->spark('restclient/2.1.0');
// Load the library
$this->load->library('rest');
// Run some setup
$this->rest->initialize(array('server' => 'http://api.twitter.com/'));
// Pull in an array of tweets
$tweets = $this->rest->get('1/statuses/user_timeline.json?include_entities=true&include_rts=true&screen_name=jenksuy&count=2');
$tweetobjects = json_decode($tweets);
foreach ($tweetobjects['results'] as $tweet) {
log_message('info', $tweet['text']);
}
我收到Error: Call to undefined method CI_Loader::spark()
【问题讨论】:
-
你是对的,我编辑了我的评论。这些图书馆的作者试图让人们使用火花,所以他改变了其中的一些,因此他的“坚持”评论等你不需要使用火花。一点也不。任何“火花”都可以像图书馆一样下载和使用。
-
像这样 - 我认为你需要 - getsparks.org/packages/curl/versions/HEAD/show 去它说手动下载的地方。
标签: php codeigniter rest