2011-02-01 63 views
0

如果你知道我怎麼可以使用@mentions喜歡在Twitter上的那些我不知道@mentions也是,我mysql_real_escape_string的職位,我怎麼能取消轉義@符號?如何落實崗位

+0

不完全相信你'試圖完成,但是你可能想看看正則表達式來替換`@something:`中的`something`到鏈接等。 – pimvdb 2011-02-01 14:48:33

回答

1

在轉義消息之前,您首先要解析消息。解析時,您必須將@mentions替換爲任何您想要的(Userlink,Image,blah)。在相應地更改消息之後,您將其轉義並放入數據庫中。

+0

我該怎麼做?我如何解析@mention? – 2011-02-01 16:44:49

1

你應該看一下twitter-text ruby​​庫。這是Twitter用來解析出標題,主題標籤和網址以供展示的圖書館。很明顯,這是紅寶石,這不是你選擇的語言,但你至少可以看看代碼,看看他們是如何做的一切。下面是GitHub的鏈接:https://github.com/mzsanford/twitter-text-rbhttps://github.com/twitter/twitter-text-rb

微博顯然已經決定啓動包括了很多這方面的信息,進入未來,以及一個API結果中單獨的對象。我沒有在幾個月使用的API自己,所以我不知道是什麼的這種狀態是,但你應該在官方文檔站點檢查出的鳴叫實體頁:http://dev.twitter.com/pages/tweet_entities