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

Drupal 7 如何使用Hybridauth加载其他用户的Twitter墙,drupal-7,hybridauth,Drupal 7,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"

我现在正在使用这段代码拉一个用户

$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
存储其他用户的会话数据,您应该将这些数据保存到数据库中,并使用以下方法

 $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" );