The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"twitter api"
Вариант для распечатки  
Пред. тема | След. тема 
Форум WEB технологии (Perl)
Изначальное сообщение [ Отслеживать ]

"twitter api"  +/
Сообщение от Nick email(??) on 25-Июл-12, 19:10 
Согласно синопсису модуля сделал скрипт для постинга твиттов, но не принимается кириллица :


#!/usr/bin/perl

use strict;
use warnings;

use Net::Twitter;
use Encode;

my $consumer_key = "";
my $consumer_secret = "";
my $token = "";
my $token_secret = "";
my $nt = Net::Twitter->new(
     traits   => [qw/OAuth API::REST/],
     consumer_key        => $consumer_key,
     consumer_secret     => $consumer_secret,
     access_token        => $token,
     access_token_secret => $token_secret,
);

my $result = $nt->update('Test message');


На латинице сообщения доходят без проблем, но вот кириллица транслируется в неизвестный формат. Каким образом можно исправить ситуацию ? Может кто-нибудь уже встречался с проблемой.

Заранее спасибо =)

Ответить | Правка | Cообщить модератору

Оглавление

  • twitter api, dima, 20:55 , 25-Июл-12, (1)  
    • twitter api, Nick, 22:13 , 25-Июл-12, (2)  

Сообщения по теме [Сортировка по времени | RSS]


1. "twitter api"  +/
Сообщение от dima (??) on 25-Июл-12, 20:55 
на вход надо  charset="utf-8"
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "twitter api"  +/
Сообщение от Nick email(??) on 25-Июл-12, 22:13 
> на вход надо  charset="utf-8"

пробовал делать так :

my $cyr = "Сервер";
my $bytes = encode('UTF8', "$cyr");
my $result = $nt->update("$bytes");

в твиттере получаю :

Сервер


Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру