我正在尝试使用thujohn / twitter软件包在我的网站上获取实时Twitter提要。
我使用找到here的教程在我的本地服务器上工作但是当我将更改上传到我的数字Ocean服务器时,我收到了错误:
Symfony \ Component \ Debug \ Exception \ FatalErrorException
Class 'Helpers' not found
以下是我采取的步骤 - 代码不多:
我用artisan
config / app.php:向提供商添加'Thujohn\Twitter\TwitterServiceProvider'
,为别名添加'Twitter' => 'Thujohn\Twitter\TwitterFacade'
将app_path().'/classes'
添加到start/global.php
文件
public static function twitterFeed($screen_name='screenName', $count='1', $include_retweets='false', $exclude_replies='true') { $twitterfeed = Cache::remember('twitterfeed', 30, function() use ($screen_name, $count, $include_retweets, $exclude_replies) { return Twitter::getUserTimeline( array( 'screen_name' => $screen_name, 'count' => $count, 'include_rts' => $include_retweets, 'exclude_replies' => $exclude_replies ) ); }) ; if(!empty($twitterfeed)) { return $twitterfeed; } else { return array(); } }
在我的路径文件中放置一个view :: share:
View::share('tweets', Helpers::twitterFeed('contractrsherpa', '1', false, true));
然后在我的视野中循环播放。
最后,运行composer dump-autoload。
看起来很简单,在当地很有效。我将所有内容上传到我的肝脏服务器,运行composer dump-autoload,但仍然得到错误" class' Helpers'没找到。"
知道我需要做些什么才能让它在现场网站上运行?
TIA