如何使用 Hybridauth 加载其他用户的 Twitter 墙

How to load other users Twitter wall using Hybridauth

我现在正在使用此代码来吸引用户

$hybridauth = new Hybrid_Auth( $config ); 
$hybridauth_session_data = get_stored_hybridauth_session( $current_user_id );
$hybridauth->restoreSessionData( $hybridauth_session_data );
$twitter = $hybridauth->getAdapter( "Twitter" ); 
$user_profile = $twitter->getUserProfile(); 

并且它对当前登录的用户工作正常。

现在我想在这个用户访问另一个用户时在新页面上向其他用户显示 Twitter 墙。这可能吗?

使用restoreSessionData存储其他用户session数据,你应该保存到DB,使用下面的方法

 $hybridauth->restoreSessionData( OTHER-USER-SESSION-DATA);
 $twitter = $hybridauth->authenticate( "Twitter" );
 $twitter_timeline = $twitter->api()->api('statuses/user_timeline.json?count=20&trim_user=TRUE');     
 $dataFilteredTwit = _hitsup_filter_timeline($twitter_timeline, "Twitter" );