Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/53.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何允许用户共享链接?_Ruby On Rails_Ruby On Rails 4_Gem - Fatal编程技术网

Ruby on rails 如何允许用户共享链接?

Ruby on rails 如何允许用户共享链接?,ruby-on-rails,ruby-on-rails-4,gem,Ruby On Rails,Ruby On Rails 4,Gem,一般来说,我对RubyonRails和web开发都是新手,只是学习如何从我能得到的任何教程中制作东西。我想知道如何允许用户共享链接。我可以让他们使用回形针上传文件,但我想做一个功能,允许用户像在twitter或facebook上一样共享链接,然后我想显示链接的预览,如果链接到youtube视频,我希望能够在网站上查看,而不必去youtube。这方面有什么秘诀吗?我怎样才能做到这一点呢?gems只是构建您自己的精彩应用程序的基本组件。所以你无法找到你真正需要的,通常你需要自己去做 例如,有一种宝石

一般来说,我对RubyonRails和web开发都是新手,只是学习如何从我能得到的任何教程中制作东西。我想知道如何允许用户共享链接。我可以让他们使用回形针上传文件,但我想做一个功能,允许用户像在twitter或facebook上一样共享链接,然后我想显示链接的预览,如果链接到youtube视频,我希望能够在网站上查看,而不必去youtube。这方面有什么秘诀吗?我怎样才能做到这一点呢?

gems只是构建您自己的精彩应用程序的基本组件。所以你无法找到你真正需要的,通常你需要自己去做

例如,有一种宝石叫做。这为您提供了许多机会,包括使用youtube视频:

object = LinkThumbnailer.generate('http://stackoverflow.com')
 => #<LinkThumbnailer::Models::Website:...>

object.title
 => "Stack Overflow"

object.favicon
 => "//cdn.sstatic.net/stackoverflow/img/favicon.ico?v=038622610830"

object.description
 => "Q&A for professional and enthusiast programmers"
object=LinkThumbnailer.generate('http://stackoverflow.com')
=> #
object.title
=>“堆栈溢出”
对象。favicon
=>“//cdn.sstatic.net/stackoverflow/img/favicon.ico?v=038622610830”
对象描述
=>“专业和热心程序员问答”