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

Nieudokumentowane eventsVersions w REST API https://api.allegro.pl/sale/offers i inna struktura odpowiedzi. #1855

Closed
pkrzemo opened this issue Jun 24, 2019 · 4 comments
Assignees

Comments

@pkrzemo
Copy link

pkrzemo commented Jun 24, 2019

W rezultatach https://api.allegro.pl/sale/offers
są dane które mogą mnie potencjalnie interesować ale nie ma ich w dokumentacji. Chodzi o ten fragment:
"eventsVersions":{
"offerDataTimestamp":"2019-05-26T10:12:08.711Z",
"currentPriceTimestamp":null,
"inSaleAmountTimestamp":"2019-05-26T10:12:27.010Z",
"soldAmountTimestamp":"2019-05-26T10:07:10.138Z",
"offerRebatesTimestamp":null,
"offerBadgesTimestamp":"2019-05-02T05:01:05.510Z",
"watchersCountTimestamp":"+51364-03-19T17:56:32Z",
"visitsCountTimestamp":"2019-06-02T02:05:43.893Z",
"productVersion":null,
"offerLabelsTimestamp":null,
"productIdInternalChangedTimestamp":null
},
W ogóle są różnice między dokumentacją a rzeczywistością. Chciałbym wiedzieć jak i kiedy są te pola uzupełniane i co znaczą, a wolałbym się nie domyślać.
Czy można liczyć na objaśnienia lub poprawę dokumentacji?

@PawelTaberski
Copy link
Collaborator

Podeślij proszę przez nasz formularz kontaktowy pełnego requesta i responsa. W zgłoszeniu zaznacz, że dane dotyczą zgłoszenia numer 1855 na GitHub-ie.

@pkrzemo
Copy link
Author

pkrzemo commented Jun 27, 2019

W jakim celu musi być "pełny request"? Przy każdym mam to samo, jest tam eventsVersions nieopisane w dokumentacji.
Zapytanie się powiodło i zwróciło prawdziwe dane, nie jest więc to wynikiem błędu w zapytaniu tylko ktoś celowo to tak oprogramował. W dokumentacji nie ma nic o tym że dla różnych ofert struktura odpowiedzi jest całkowicie inna. Nie ma też nic o tym że można jakoś sterować strukturą zwracaną (parametryzować rodzaj zwracanej struktury danych i ich zakres) . Z resztą dla każdej oferty mam to samo (różni się tylko zawartością a nie strukturą).
Czy innym https://api.allegro.pl/sale/offers nie zwraca eventsVersions tylko mi?

@PawelTaberski
Copy link
Collaborator

Wysyłasz błędnie wartość nagłówka accept przez co otrzymujesz dane jakich nie wspieramy. Prześlij nagłówek w formie:
-H 'Accept: application/vnd.allegro.public.v1+json' \

@stale
Copy link

stale bot commented Jul 27, 2019

W tym wątku nie pojawiła się żadna nowa odpowiedź w ciągu 30 dni. Dlatego automatycznie oznaczamy go jako przeterminowany. Jeśli w ciągu 7 dni nie pojawi się żadna odpowiedź, zamkniemy ten wątek. Dziękujemy za zaangażowanie w dyskusję.

@stale stale bot closed this as completed Aug 3, 2019
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

2 participants