【问题标题】:Flutter: How to extract user account name and video id from a shortened tiktok url?Flutter:如何从缩短的 tiktok url 中提取用户帐户名和视频 ID?
【发布时间】:2021-04-22 04:16:55
【问题描述】:

我想提取真正的 tiktok 视频链接,但我的代码似乎无法正常工作。我想得到 https://www.tiktok.com/@lilymaycreative/video/6911015584570395906?sender_device=pc&sender_web_id=6894321561748211206&is_from_webapp=v

来自短链接 https://vm.tiktok.com/ZSTjLwCK/

 var dio =
        Dio(BaseOptions(connectTimeout: 10000, receiveTimeout: 10000, headers: {
      'User-Agent':
          'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36'
    }));

    try {
      Response response = await dio.get('https://vm.tiktok.com/ZSTjLwCK/');

      _document = parse(response.data);
      if (_document != null) print(_document);

 print(jsonData);
    } catch (e) {
      print(e);
    }

【问题讨论】:

    标签: flutter web web-scraping flutter-web url-shortener


    【解决方案1】:

    我可以告诉你一个可以帮助你解决问题的方法。

    如果您在示例site 中按 F12(开发者工具)。

    您在 html 中检测到视频标签,如下所示,您可以访问视频链接。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-10-24
      • 2015-07-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-18
      相关资源
      最近更新 更多