Сделать ссылки кликабельными в PHP с помощью twitterlibphp? - PullRequest
0 голосов
/ 29 июня 2009

Эй, ребята, я использую PHP API для Twitter, который называется twitterlibphp , и он работает хорошо, но есть одна вещь, которую я должен иметь возможность инициировать, это связывание URL и @username ответы. У меня уже есть функция для этого написана правильно (она называется clickable_link ($ text);) и успешно проверила ее. Я не слишком знаком с частями twitterlibphp (ссылка ведет на исходный код), и я не уверен, куда поместить функцию clickable_link (), чтобы сделать URL-адреса и кликабельные @ username кликабельными. Я надеюсь, что информации достаточно, большое спасибо.

EDIT: Кроме того, я хотел бы, чтобы в функции GetFriendsTimeline () появилось только одно состояние, прямо сейчас 20 появилось, есть ли простой способ ограничить его одним?

Ответы [ 2 ]

2 голосов
/ 29 июня 2009

Я бы расширил класс Twitter и поместил бы функциональность в свой собственный метод getUserTimeline.

class MyTwitter extends Twitter
{
    public function getUserTimeline()
    {
        $result = parent::getUserTimeline();

        // Your functionality ...

        return $result;
    }
}
1 голос
/ 29 июня 2009

Вам не нужно помещать clickable_link () в twitterlibphp. Вместо этого позвоните прямо перед выводом сообщения о состоянии. Пример:

$twitter = new Twitter('username', 'password');
$result = $twitter->getUserTimeline();

... parse the $result XML here ...

echo 'Status : '.clickable_link($status);
...