Descrição
Como conseguir cookie
Instalação
Do npm
Do fio
Do github
Uso
Resposta
Contribuindo
Licença
Usado para baixar vídeo e imagem do Twitter
Use cookies para visualizar o conteúdo sensível / nsfw
Vá para https://twitter.com/login
Em seguida, clique com o botão direito do mouse no mouse e selecione "Inspecionar" ou pressione "Ctrl + Shift + i"
Então você faz login primeiro para ir para casa
Em seguida, vá para a rede e o filtro de pesquisa se torna https://twitter.com/home
Se não aparecer, atualize a página
Copie o biscoito e use -o
O Twitter-Downloader exige que o Node.js v12+ seja executado.
npm install twitter-downloader
yarn add twitter-downloader
npm install github:TobyG74/twitter-downloader
authorization
- Cabeçalho de autorização para solicitação
cookie
- Cookie para exibir conteúdo sensível / nsfw
proxy
- proxy para solicitação (http, https, soks5)
const {twitterdl} = requer ("twitter-do-downloader"); const twitter_video_url = "https://twitter.com/animewithrj/status/1645156770266923008"; CONVERTIDO Twitter_Image_url = "https://twitter.com/genshinimpact/status/1645308130857820161";CONST Options = { autorização?: "your_authorization", // indefinido == use autorização padrão Cookie?: "your_cookie", // para exibir conteúdo sensível / nsfw (sem cookies padrão) proxy?: "your_proxy" // suporta http, https, socks5} twitterdl (twitter_video_url, opções) .then ((resultado) => {console.log (resultado);}). catch (e) => {console. log (e);});
Status: "Sucesso" | Mensagem "Error"?: StringResult?: {id: StringCreatedAtat: StringDescription: StringLanguange: StringPossIlySsensitive: booleanPossiblySenseDitable: booleanisquotestatus: booleanmediacout: NumberAuthor: {Username: String BIO: String POSSBLYSIMENTE String URL: String Statistics: {FaveTeCount: NumberFollowersCount: NummerfriendScount: NumBSTATUSESCOUNT: NumberListedCount: NumberMediacout: Número}} Estatísticas: {Repliecound: Número RetweetCount: Número FavorEcount: Number BookCount: Número de visualização: Número} Media: Media [] Image Media */{ Tipo: string Imagem: String Expandedurl: string} []/** mídia de vídeo*/{ Tipo: string Expandedurl: string Capa: String Duração: string Vídeos: {Bitrate: NumberContent_Type: StringCality: Stringurl: String } []} []
Este projeto está aberto a contribuições. Seja você iniciante ou um desenvolvedor experiente, pode contribuir para este projeto. Se você estiver interessado em contribuir para este projeto, leia o arquivo contribuindo.md antes de enviar uma solicitação de tração.
Este projeto está licenciado sob a licença do MIT - consulte o arquivo de licença para obter detalhes.