Add files via upload

pull/70/head
肥羊 2 years ago committed by GitHub
parent eaadf221e7
commit 0b47fe25f6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 14
      Golang/liveurls/douyin.go

@ -58,13 +58,15 @@ func (d *Douyin) GetDouYinUrl() any {
var realurl string
value := gjson.Get(json, "data.data.0.stream_url.live_core_sdk_data.pull_data.stream_data")
value.ForEach(func(key, value gjson.Result) bool {
switch d.Stream {
case "flv":
realurl = fmt.Sprintf("%s", gjson.Get(value.String(), "data.origin.main.flv"))
case "hls":
realurl = fmt.Sprintf("%s", gjson.Get(value.String(), "data.origin.main.hls"))
if gjson.Get(value.String(), "data.origin").Exists() {
switch d.Stream {
case "flv":
realurl = fmt.Sprintf("%s", gjson.Get(value.String(), "data.origin.main.flv"))
case "hls":
realurl = fmt.Sprintf("%s", gjson.Get(value.String(), "data.origin.main.hls"))
}
}
return true
})
return realurl
}
}
Loading…
Cancel
Save