generic_extractor.tiktok
========================

.. py:module:: generic_extractor.tiktok




Module Contents
---------------

.. py:class:: Tiktok

   Bases: :py:obj:`generic_extractor.dropin.GenericDropin`


   TikTok droping for the Generic Extractor that uses an unofficial API if/when ytdlp fails.
   It's useful for capturing content that requires a login, like sensitive content.


   .. py:attribute:: TIKWM_ENDPOINT
      :value: 'https://www.tikwm.com/api/?url={url}'



   .. py:method:: suitable(url, info_extractor) -> bool

      This dropin (which uses Tikvm) is suitable for *all* Tiktok type URLs - videos, lives, VMs, and users.
      Return the 'suitable' method from the TikTokIE class.



   .. py:method:: extract_post(url: str, ie_instance)


   .. py:method:: keys_to_clean(video_data: dict, info_extractor)


   .. py:method:: create_metadata(post: dict, ie_instance, archiver, url)


