2016-04-12 20 views
0

twitter rest client'i twitter gem kullanarak yapmaya çalışıyorum.Twitter istirahati url'nin tam boyunu gösteren istemci

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=*****

yukarıdaki işler ve önceden doldurulmuş tweet CURRENT_USERS duvara haberi alır iken, bağlantı kendisi yerine mavimsi renk olma, tam boy ve Twitter'a göre 23 karaktere kısaltıldı. Beklenen davranış mı yoksa burada yanlış bir şey mi yapıyorum?

cevap