Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nahrávání příloh pro Komens #57

Open
FnAndrew opened this issue Jan 21, 2025 · 0 comments
Open

Nahrávání příloh pro Komens #57

FnAndrew opened this issue Jan 21, 2025 · 0 comments

Comments

@FnAndrew
Copy link
Contributor

Ahoj,
potřeboval bych ke zprávám (Komens) umět nahrávat přílohy z Pythonu.

Mám projekt ve kterém fungují už i jiné endpointy, ale tento - pro tuto dokumentaci nový - ještě ne.
Pokud by se vám podařil nějak zreprodukovat tento požadavek z mobilní aplikace, tak budu rád za pomoc.

Požadavek:

POST /api/3/komens/attachment HTTP/2
host: xx.bakalari.cz
content-length: 2808028
accept: text/plain
content-type: multipart/form-data; boundary=dart-http-boundary-Gr3Ed7tshYg.6k8FEDp6gkc1_TDGoZ8F3hIjDnMVPRva5J4-mg9
x-applicationversion: Bakalari/3.3.7
accept-language: cs
authorization: Bearer eyJhbGciOiJSU...
user-agent: cz.bakalari.mobile/5156 (Linux; U; Android 6.0; cs_CZ; ...)
accept-encoding: gzip, deflate
priority: u=1, i

<binary body>

Do binary body to předává soubor, který nahráváte v aplikaci:

Image
Jako odpověď požadavku navrátí ID přílohy, pomocí které ji můžete stahovat:

HTTP/2 200
"agepbggdmlp..."

Toto ID lze použít i jako parametr těla při odesílání nové zprávy (Komens):

...
"MessageType": "OBECNA",
"Title": "Název zprávy",
"Text": "Super obsah",
"RecipientType": "U",
"Recipients": [
 "AABBCC"
],
"Attachments": [
    "agepbggdmlp..."
  ],
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant