我在 Rails 中为 Twitter API 使用 twitter gem。一切正常,但我无法将图片 url 和我的帖子链接到 twitter 网站。这是我的代码:
在模型中:-
def twitter
@twitter ||= Twitter::Client.new(oauth_token: token, oauth_token_secret: secret )
end
def post_to_twitter(user)
begin
@twitter = user.authentications.find_by_provider('twitter')
if @twitter.present?
twitter = @twitter.twitter
twitter.update(self.title)
end
rescue Exception => e
Rails.logger.debug e.message
end
end
在控制器中:-
def create
@post = Post.new(params[:post])
@post.user_id = current_user.id
respond_to do |format|
if @post.save
@post.post_to_twitter current_user
format.js { render :layout => false }
else
@message = "Please enter content"
format.js { render :layout => false }
end
end
结尾
通过使用: twitter.update(self.title)...我的应用程序的标题转到 twitter 网站,但我怎样才能发送与标题相同的任何链接和图像 url?