With the following script:
use Net::Twitter::Lite::WithAPIv1_1;
my $nt = Net::Twitter::Lite::WithAPIv1_1->new(...);
my $aeoeue = "\344\366\374"; # äöü
my $r = $nt->search($aeoeue);
I get the following warning:
Net::OAuth warning: your OAuth message appears to contain some multi-byte characters that need to be decoded via Encode.pm or a PerlIO layer first. This may result in an incorrect signature. at /opt/perl-5.14.2/lib/site_perl/5.14.2/Net/OAuth/Message.pm line 106.
The warning does not happen if only ASCII characters are used, or if the string has internally the utf8 flag set (e.g. if utf8::upgrade is called on the string).
Regards,
Slaven