3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

中学2年生がRailsでyoutube動画共有サービスを作った

Last updated at Posted at 2020-03-01

1 おれtubeというサービスをつくった

おれtubeっていうのは自分の好きなyoutube動画を投稿して。 それをユーザー同士で共有しあうみたいなサイトです。

↑ おれtubeのリンク

以前に遊びサーチというサービスを公開しましたが、
やはりあのサイトはデザインが。。w

なのでちょっとデザインもシンプルにしてみました。

コメント 2020-03-01 165632.png

コメント 2020-03-01 165819.png

それとGoogleのみログインできるようにしました。

2 どのように作ったか


youtubeAPIを使う

これがないと何もできないですね!

youtubeの動画埋め込みにはyoutubeAPIは使ってないんですが

youtubeの視聴回数や高評価 タイトルなどを取得するためにyoutubeAPIをつかっています

'https://www.googleapis.com/youtube/v3/videos?id=' + url + '&key=' + ENV['YOUTUBEAPIKEY'] + '&part=snippet,contentDetails,statistics'
		json = open(jsonURL).read

これでjsonを取得してここからタイトルや本文を取ってくるって感じです。

最後に

遊びサーチに比べてあまり時間がかかりませんでした。 遊びサーチはあんなに時間かけてデザインひどいし、 最悪でしたね。。。  ですが、その反省をしっかりいかすことができました。 本当に良かったです。

ツイッターやっています。 よかったら見ていってください
https://twitter.com/Kuro_on_Rails

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?