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

[NEWS] Udostępniliśmy zasoby do zarządzania Centrum wiadomości / We have added resources for Message Center management #4727

Open
MaciejFrackowiak opened this issue Jul 19, 2021 · 14 comments
Assignees
Labels

Comments

@MaciejFrackowiak
Copy link
Collaborator

MaciejFrackowiak commented Jul 19, 2021

Centrum wiadomości to miejsce komunikowania się kupujących i sprzedających. To połączenie czata i poczty elektronicznej, w którym znajdziesz korespondencję prowadzoną w ramach Allegro, jak i wiadomości od kupujących.

Udostępniliśmy dzisiaj nowe zasoby, dzięki którym obsłużysz Centrum wiadomości za pośrednictwem naszego API:

Więcej informacji o Centrum wiadomości znajdziesz w naszym poradniku.


The Message Center is the place where the buyers and the sellers communicate each other. It is a combination of chat and e-mail, in which you will find correspondence conducted within Allegro, as well as messages from buyers.

Today, we released new resources to help you operate the Message Center via our API:

You can find more information about the Message Center in our guide.

@shambo666
Copy link

do dokumentacji wkradł się błąd
image
zapytanie zwraca id a nie login
image

@MaciejFrackowiak
Copy link
Collaborator Author

@shambo666 Dziękuję za zwrócenie uwagi, dokonamy niezbędnej poprawki.

@daniel8702
Copy link

@MartaNowaczyk Bardzo dziękujemy za implementację API wiadomości, bardzo długo my i nasi klienci na to czekali.
Nie marnując czasu zaczęliśmy implementację :).
Mamy dużych klientów którzy mają bardzo dużo wiadomości.

Natomiast wydaje mi się, że można by było to trochę bardziej zoptymalizować aby ilość zapytań do API nie była aż taka duża, co znacząco zmniejszy obciążenie waszego serwera.

Według mojej oceny dodanie zakresu dat tak jak trafnie zostało to dodane do listy wiadomości dla głównego wątku.
Czyli dodanie to głównych wątków (thread) parametrów:

  • before - by wskazać wątki które mają ostatnią wiadomość przed datą,
  • after - by wskazać wątki które mają ostatnią wiadomość po dacie.

Może warto by było również zwiększyć ilość (limit) pobierania wiadomości.?

Chyba, że pracujecie nad jakimiś innymi rozwiązaniami, bo te obecne nie są zbyt optymalne, lub może czegoś nie wiemy (brak w dokumentacji)?

Pozdrawiam serdecznie.

@MaciejFrackowiak
Copy link
Collaborator Author

@daniel8702 Dokumentacja na chwilę obecną zawiera wszystkie niezbędne i obowiązujące informacje. Swoje sugestie co do dalszego rozwoju Centrum wiadomości proszę zamieść w Discussions.

@tomasz-grzesik
Copy link

@MaciejFrackowiak, proszę informujcie o takich zmianach zmiana nazwy pola w API z "id" na "login".
Ta cicha zmiana niestety może być przyczyną błędnego działania oprogramowania.

@MaciejFrackowiak
Copy link
Collaborator Author

@tomasz-grzesik Ta zmiana jest zgodna z dokumentacją - wcześniej zwracane pole było niezgodne jak zauważył @shambo666.

@tomasz-grzesik
Copy link

Jeśli developerzy mają sugerować się dokumentacją, a nie aktualnie zwracanymi polami, to macie sporo do zaktualizowania w dokumentacji.

@MaciejFrackowiak
Copy link
Collaborator Author

@tomasz-grzesik Staramy się poprawiać wszelkie braki i niedoskonałości jak tylko możemy.

@tomasz-grzesik
Copy link

Nie ma sprawy. W sumie to pole id kompletnie tam nie pasowało :)

@whyun1
Copy link

whyun1 commented Jul 22, 2021

Hi,
I tried to use "GET /messaging/threads", but I got an error "{"errors":[{"code":"AccessDenied","message":"Access is denied","details":null,"path":null,"userMessage":"Access denied. Contact the author of the application."}]}".
How to solve this problem.
Thanks in advance.

@MaciejFrackowiak
Copy link
Collaborator Author

@whyun1 I checked resources a minute ago and everything worked fine. Please, give me a trace-id of your request, I will check it in our logs.

@whyun1
Copy link

whyun1 commented Jul 22, 2021

@whyun1 I checked resources a minute ago and everything worked fine. Please, give me a trace-id of your request, I will check it in our logs.

Hi.
The trace-id is 18fc6f46b2801538.

@MaciejFrackowiak
Copy link
Collaborator Author

@whyun1 You missed a required scope "allegro:api:messaging" to manage the Message Center. We informed about required change in our news.

@whyun1
Copy link

whyun1 commented Jul 22, 2021

@whyun1 You missed a required scope "allegro:api:messaging" to manage the Message Center. We informed about required change in our news.

solved.
Thanks

imper86 added a commit to imper86/allegroapi that referenced this issue Sep 8, 2021
imper86 added a commit to imper86/php-allegro-api that referenced this issue Sep 8, 2021
@AureliuszBrussy AureliuszBrussy unpinned this issue Nov 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

6 participants