Waka blog.

  • Blog
  • About
  • Quotes
  • Sandbox
Description

waka.apps

富山在住のプログラマー。
フルリモートで働いています。

Blog
About
Quotes
Sandbox

#Vimeo

2件

2024年8月5日月曜日 13:08

[Go]キャッシュを活用しつつVimeo APIリクエストを行う

Vimeoのサムネイル画像をgoで実装しているwebサーバーで取得する必要が出てきた。 go-vimeo [https://github.com/silentsokolov/go-vimeo]というサードパーティのライブラリが存在するが、今回はサムネイル画像取得だけが目的なので、直接APIリクエスト処理を実装した。 以下実装 func NewRepository(logger Logger, redisAddrs []string) *repository { rdb := redis.NewClusterClient(&redis.ClusterOptions{ Addrs:
Vimeogo
2024年7月17日水曜日 9:43

Vimeoの動画のメタ情報を取得する

oEmbed API [https://developer.vimeo.com/api/oembed/videos]を使用することで可能。 パブリックに公開されている動画に関しては単純なGETリクエストで取得可能。以下はTypeScript(+ axios)を使用した例。 export const getVimeoVideoMeta = async (videoUrl: string) => { // クリパラメータは動画URLを使用する。動画IDではないので注意 const response = await axios.get(`https://vimeo.com/api/oem
Vimeo
Description

waka.apps

富山在住のプログラマー。
フルリモートで働いています。

Categories

AWS

Cloudflare

Docker

Github

go

Google

html

JavaScript

microCMS

MySQL

Monthly Archives

2025/03 (1)

2025/01 (1)

2024/12 (4)

2024/11 (3)

2024/10 (1)

2024/09 (3)

2024/08 (7)

2024/07 (7)

2024/06 (4)

2024/05 (5)

2024/04 (6)

© 2025 Waka blog. All rights reserved.