有没有一个易于设置的Codeigniter REST库,可以用来消费RESTful服务?我尝试设置了this库。但是无法设置
Spark
。尝试了以下步骤:
- 在您的Codeigniter目录根目录下添加名为sparks的目录
- 在application/core/MY_Loader.php中添加自定义Loader类。
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']);
}
我收到了一个错误:调用未定义的方法CI_Loader::spark()