1
我目前使用的ruby-bitly gem縮短一個Rails應用程序的鏈接;但是,結果在bit.ly鏈接前有一個「http://」。這對tweets /其他長度敏感的帖子不友好。我如何自動刪除它?與Bitly API縮短的鏈接,如何刪除'http://'?
鏈路控制器動作:
def shorten_with_bitly(url)
link = Link.find(params[:id])
bitly = Bitly.shorten(url, "MY_ID", "MY_API_KEY")
bitly.url = link.shortened_link
link.save
end
非常感謝您對您的幫助!
在我的例子中,我使用了一個字符串,你可以使用link.shortened_url.gsub(「http://」,「」)或其他方法。 – jschorr
真棒!非常實用,不能相信我忘了基礎知識!當我開始學習python時,我感覺回來了,無數個小時切片元組哈哈 – ahuang7