我现在正在使用此代码来吸引用户
$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墙。这可能吗?
答案 0 :(得分:0)
使用restoreSessionData
存储您应保存到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" );