sensebook
Making sense of Facebooks undocumented API.
This project attempts to document Facebooks undocumented API, so that libraries can interact with Facebook in the same way the browser does. The main focus is Facebooks Messenger, and enabling users to send, recieve and fetch messages.
The primary focus is Python, but the code should be readable enough that it can be translated to other languages.
The goal is neither to make an asyncronous nor syncronous implementation, but to make a Sans-IO framework where up such a thing can be built. Hence, the project won't be very useful on it's own. If you just want a plug n' play library, see fbchat.
Note: This project is not affiliated with Facebook, Inc. or any of that stuff, and I'll have to comply if I recieve a takedown notice.
Installation
pip install sensebook
License
BSD 3-Clause, see LICENSE.txt.
Code of Conduct
This project follows the Contributor Covenant Code of Conduct, see
CODE_OF_CONDUCT.txt. Note, however, that I'm far from an expert in this area,
so feel free to reach out to me if I've offended anybody or made a mistake.
Open Source should be for everyone!
Metadata
Release files for sensebook 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| sensebook-0.2.0.tar.gz | 11.5 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| sensebook-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 28.9 kB
Release files / sensebook-0.2.0.tar.gz
| Download URL | sensebook-0.2.0.tar.gz |
|---|---|
| Size | 11.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8b259a2486fcb6214c6de08151c985652947dc0bd28828b3905e9f7097443bb0
|
|
BLAKE2b-256 checksum How to use checksums |
fafad24c52d88ed27284c99165796b030b0ebece3d10a0852b4c63e20885b998
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-requests/2.21.0
|
Release files / sensebook-0.2.0-py3-none-any.whl
| Download URL | sensebook-0.2.0-py3-none-any.whl |
|---|---|
| Size | 17.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8481c65ca1a9503fb61c5a61dbb61666e678862ebe2b064a8bc645f210d67d15
|
|
BLAKE2b-256 checksum How to use checksums |
e96e662fd34afa2c1b5af69d7a31573facf75e54316132e2d062f98a7f694fcc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-requests/2.21.0
|
Security for sensebook 0.2.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.