Construtor
Parâmetros
Ativa o cache local de arquivos baseado em ETag em
~/.cache/jmail/. Defina como False para sempre baixar dados atualizados.Exemplo
Métodos
| Método | Retorno | Descrição |
|---|---|---|
manifest() | dict | Manifesto da API com metadados dos conjuntos de dados |
emails(slim) | DataFrame | Arquivo de e-mails |
documents(include_text) | DataFrame | Metadados/texto de documentos |
photos() | DataFrame | Metadados de fotos |
people() | DataFrame | Pessoas identificadas |
photo_faces() | DataFrame | Caixas delimitadoras de rostos |
imessage_conversations() | DataFrame | Conversas de iMessage |
imessage_messages() | DataFrame | Mensagens de iMessage |
star_counts() | DataFrame | Estrelas colaborativas (crowd-sourced) |
release_batches() | DataFrame | Informações sobre lotes de publicação |
url(dataset, fmt) | str | URL bruta do conjunto de dados |
manifest()
dict — JSON interpretado de data.jmail.world/v1/manifest.json
url(dataset, fmt="parquet")
Nome do dataset. Um dos seguintes:
emails, emails-slim, documents, photos, people, photo_faces, imessage_conversations, imessage_messages, star_counts, release_batches.Formato do arquivo. Pode ser
parquet ou ndjson.gz.str — URL completa