Twitter休息客户端显示网址的全部

时间:2016-04-12 15:02:34

标签: ruby-on-rails ruby ruby-on-rails-4 twitter

我正在尝试使用twitter gem实现twitter rest客户端。

def tweetartist
    artist = Artist.find(params[:id])
    @twitter = Twitter::REST::Client.new do |config|
      config.consumer_key = '******'
      config.consumer_secret = '*******'
      config.access_token = current_user.oauth_token
      config.access_token_secret = current_user.oauth_secret
    end

    @twitter.update("Check out " + artist.name + " at *****! " + params[:link])

     if request.xhr?
        render :json => {
          :place => "Success"  }
    end
    return
  end

params [:link] = http://localhost:3000/artists/17?refid=*****

虽然上述工作和预先填充的推文发布在current_users墙上,但链接本身是全长,而不是蓝色,根据Twitter缩短为23个字符。这是期待的行为还是我在这里做错了什么?

1 个答案:

答案 0 :(得分:0)

这是localhost部分 - 推特将这些留下。如果您真的想测试它的外观,可以使用localhost / proxy。 http://localtest.me:3000http://localhost:3000

相同