Twitter, ü, ä, ß, à ve benzeri karakterleri göndermeye çalışıyorum. Komut dosyalarımda unicode karakterleri kullanırsam, twitter'de yanlış çıkıyorlar. HTML kullanırsam (twitter'in web arayüzünde mümkün olan ve daha önce çalışmış olan) şimdi & # 252; yazıdaki "ü" yerine. Ayarladığım bir parametre veya bir şey var mı? Bazı kodlama/kod çözme çağrısı? Ben kullanıyorum:Net :: Twitter :: Lite ile özel karakterler :: Lite
use Net::Twitter::Lite::WithAPIv1_1;
“onlar heyecan içinde yanlış çıkarlar” -Ne bu demek oluyor? Açık bir örnek gösterebilir misiniz? Ayrıca, unicode dizeleri modüle mi geçiriyorsunuz yoksa daha önce kodladınız mı? – amon
İlgili olup olmadığını bilmiyorum, ancak modülü denerken en az bir kodlamayla ilgili sorun buldum. Bkz. Https://rt.cpan.org/Ticket/Display.html?id=87672 –
HTML denemesinden vazgeçtim ve tüm kodumu unicode kullanmak için yeniden yazdım. Sonra 'Encode' yükledim ve' $ to_twitter = decode ('utf-8' ', $ to_twitter); Bu çalışıyor. –