Australia fast bowler Ryan Harris has apologised after directing an expletive-filled tweet at the casino where Shane Warne hosted a celebration party last night.