new extraction method first tries to fetch content directly from instagram graphql API, fallback to html embed page. in case every method fail, rely on 3rd party
45 lines
1.4 KiB
Modula-2
45 lines
1.4 KiB
Modula-2
module govd
|
|
|
|
go 1.23.0
|
|
|
|
toolchain go1.24.2
|
|
|
|
require (
|
|
github.com/PaulSonOfLars/gotgbot/v2 v2.0.0-rc.31
|
|
github.com/bytedance/sonic v1.13.2
|
|
github.com/google/uuid v1.6.0
|
|
github.com/guregu/null/v6 v6.0.0
|
|
github.com/joho/godotenv v1.5.1
|
|
github.com/strukturag/libheif v1.19.7
|
|
github.com/u2takey/ffmpeg-go v0.5.0
|
|
golang.org/x/image v0.26.0
|
|
gopkg.in/yaml.v3 v3.0.1
|
|
gorm.io/gorm v1.25.12
|
|
)
|
|
|
|
require (
|
|
github.com/asticode/go-astikit v0.42.0 // indirect
|
|
github.com/bytedance/sonic/loader v0.2.4 // indirect
|
|
github.com/cloudwego/base64x v0.1.5 // indirect
|
|
github.com/go-sql-driver/mysql v1.7.0 // indirect
|
|
github.com/klauspost/cpuid/v2 v2.0.9 // indirect
|
|
github.com/stretchr/testify v1.10.0 // indirect
|
|
github.com/twitchyliquid64/golang-asm v0.15.1 // indirect
|
|
golang.org/x/arch v0.0.0-20210923205945-b76863e36670 // indirect
|
|
gopkg.in/yaml.v2 v2.4.0 // indirect
|
|
)
|
|
|
|
require (
|
|
github.com/aki237/nscjar v0.0.0-20210417074043-bbb606196143
|
|
github.com/asticode/go-astiav v0.35.1
|
|
github.com/aws/aws-sdk-go v1.55.6 // indirect
|
|
github.com/grafov/m3u8 v0.12.1
|
|
github.com/jinzhu/inflection v1.0.0 // indirect
|
|
github.com/jinzhu/now v1.1.5 // indirect
|
|
github.com/jmespath/go-jmespath v0.4.0 // indirect
|
|
github.com/pkg/errors v0.9.1
|
|
github.com/titanous/json5 v1.0.0
|
|
github.com/u2takey/go-utils v0.3.1 // indirect
|
|
golang.org/x/text v0.24.0 // indirect
|
|
gorm.io/driver/mysql v1.5.7
|
|
)
|