Changeset 15115 for lang/perl/Net-Wassr/trunk/lib/Net/Wassr.pm
- Timestamp:
- 07/03/08 19:50:25 (5 months ago)
- Files:
-
- 1 modified
-
lang/perl/Net-Wassr/trunk/lib/Net/Wassr.pm (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/perl/Net-Wassr/trunk/lib/Net/Wassr.pm
r12702 r15115 50 50 } 51 51 52 sub sl_timeline { 53 my ( $self, $args ) = @_; 54 return $self->_get( '/sl_timelinejson?', $args ); 55 } 56 52 57 sub show { 53 58 my ( $self, $args ) = @_; 54 59 return $self->_get( '/show.json', $args ); 60 } 61 62 sub footmark { 63 my ( $self, $args ) = @_; 64 return $self->_get( '/footmark/recent.json', $args ); 65 } 66 67 sub friend_list { 68 my ( $self, $args ) = @_; 69 return $self->_get( '/statuses/friends.json', $args ); 70 } 71 72 sub followers_list { 73 my ( $self, $args ) = @_; 74 return $self->_get( '/statuses/followers.json', $args ); 55 75 } 56 76 … … 73 93 Encode::from_to( $args->{body}, $encode, 'utf8', 0 ); 74 94 return $self->_get( '/channel_message/update.json', $args ); 95 } 96 97 sub follow { 98 my ( $self, $login_id ) = @_; 99 return $self->_get( "/friendships/create/$login_id.json"); 100 } 101 102 sub unfollow { 103 my ( $self, $login_id ) = @_; 104 return $self->_get( "/friendships/destroy/$login_id.json"); 75 105 } 76 106 … … 103 133 $wassr->user_timeline(); 104 134 $wassr->channel_timeline(); 135 $wassr->sl_timeline(); 136 $wassr->footmark(); 137 $wassr->friend_list(); 138 $wassr->followers_list(); 139 $wassr->follow('YOUR FRIEND LOGIN_ID'); 140 $wassr->unfollow('YOUR FRIEND LOGIN_ID'); 105 141 $wassr->show(); 106 142 $wassr->update({ source => 'Net::Wassr', status => 'hi! shot!'}); 143 $wassr->channel_update({ name_en=> 'botest', body => 'hi! shot!'}); 107 144 108 145 =head1 DESCRIPTION
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)