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 5 years have passed since last update.

エンジニアになるためのオリジナルサービス完成!【PHPとYouTube Data APIを使って】

Last updated at Posted at 2019-08-31

どうも、Hiroyukiです^^

####ここ1ヶ月くらい専念して作っていた、オリジナルサービスが
####ついに(ほぼ)完成しました!!!(感涙)

heroku と GitHub にプッシュしましたので、宜しければ是非ご覧いただいて
実際に利用してみてください!

##YouTubeまとめ × コミュニケーション (オリジナルサービス) ←クリックして閲覧!
#### ソースコード閲覧はコチラ(GitHub)
スクリーンショット 2019-09-01 8.17.24.png

#オリジナルサービスのコンセプト

####●あなたがオススメしたい「YouTube動画」を自由に登録して、他人にオススメできる!
####●Twitterのように、フォローし合ってお互いの動画を共有できる!

######「そんなもん、YouTubeに付いてる普通の機能やんけ(笑)!」

と思ったそこのあなた!!! ちょっとお待ち下さい(笑)

話は少し変わりますが、今音楽業界で一番稼いでいるのは、アーティストでもプロデューサーでもなく、「DJ」なのです

つまり今は、自分で作品を作ること以上に、他人が作った作品をオススメしたり・サンプリングすること
自体が評価される時代なわけです。

なので今後は、動画の世界も、
######「”この人がオススメするYouTube動画”、マジで全部イケってから、お前も観てみろYO!!」
みたいに言う人が増えて、動画の評価者自体が評価される時代になるだろうと思ってます!

少し脱線しましたが、要は
######「YouTube動画のまとめサイトを”超簡単に自分で”作れて
######さらにその動画を共有することで、”みんなとコミュニケーション”できるサービスが
######あったら楽しいやろうなぁ〜!」
と思って、このサービスを作りました。

#悩みまくったところは・・・

僕はオンラインのプログラミングスクールに通いながら、このサービスを作っていたのですが、その先生からも
####「本当にこのサービス、できるのか・・・?」
と疑問視されていました。。。

というのも、先生たちは、PHP/Laravelに関しては専門家なので何でも答えてくれるのですが、
YouTube API に関しては経験がほとんどないのでアドバイスできないのです。。。

しかも、調べてて途中で気づいたのですが、
####「Laravelを利用した”YouTube API”の情報は、日本語の情報がマジでない!!!」
ということでした。

プログラミング上級者の方なら当たり前かも知れませんが、初学者の僕はそもそも英語でググるという習慣も少なく
正直英語情報で調べるというのは、心理的・時間的な負担が大きかったです(汗

ですが、YouTube/GoogleのclientAPIと自ら格闘し、
Google翻訳の力も借りながら、何とかサービスがほぼ初期のイメージ通り完成しました!
ほんっっっとに嬉しいです。

ただ、「このサービスからYouTubeへ、自分で撮影した動画を投稿できる機能」も実装済みなのですが、
動画を1日に複数アップすると、Googleのクォート制限により、一時的にアップロードができなくなるなど、
いろいろ不備もあると思います。

なので、サービス詳細部分は多めに見てもらいつつ、不備があれば都度ご連絡・ご指摘頂けると
とても嬉しいです。

まずは、是非使ってみて下さいね^^

3
3
2

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?