Jump to content

Search the Community

Showing results for tags 'api'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Edukacja
    • Ciekawe materiały
    • Dobre rady
    • Webinaria
    • Wydarzenia
    • Sesje Q&A
  • Platforma Shoper.pl
    • Propozycje i sugestie
    • Pytania
    • Zgłoś się na testy
    • Appstore
  • Forum
    • Propozycje dotyczące forum
    • Dyskusje ogólne
  • Miejsce na reklamę
    • Pokaż swój sklep
    • Pochwal się współpracą

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Store URL


About Me

Found 8 results

  1. Hej, próbuję połączyć się z API Shopera poprzez Postmana jednak już na początku napotykam problem - mam odmowę dostępu. W panelu admina mam jednego administratora należącego do grupy admin która ma dostęp do wszystkiego tj. dostęp do panelu administracyjnego i webapi. Próbuję łączyć się z API kierując się na endpoint /webapi/rest/auth jako parametry podaję: client_id -> username admina client_secret -> hasło dzięki któremu loguje się do panelu. Wg dokumentacji (https://developers.shoper.pl/developers/appstore/oauth/authentication-with-user-credentials) w odpowiedzi powinienem dostać { "access_token": "abcdefghijkl0123456789", "expires_in": 3600, "token_type": "bearer", } natomiast response zwraca mi { "error": "access_denied", "error_description": "Webapi module is disabled" } Jestem pewien że user admin którym próbuję dostać się do API ma dostęp do webapi. Co robię źle ewentualnie w czym może tkwić problem?
  2. Cześć, jestem w trakcie pisania programu który poprzez API będzie potrafił pobrać potrzebne mi dane oraz uzyskać listę produktów przypisaną do podanego przeze mnie zamówienia. Natrafiłem na pewien problem, który nie jestem w stanie rozwiązać. Przeszukałem forum, ale nie znalazłem podobnego tematu, dlatego stworzyłem ten w nadziei, że ktoś mi pomoże. Tak więc zgodnie z instrukcją: 1. zalogowałem się przez API i uzyskałem access_token 2. pobrałem strukturę zasobów konkretnego zamówienia poprzez polecenie GET https://shop.url/webapi/rest/orders/<id> 3. No i właśnie teraz nie wiem jak dostać się do listy produktów przypisanych do tego zamówienia. W strukturze otrzymanej z GET nie widzę parametru odpowiadającego id zamawianych produktów. 4. Chce wykorzystać uzyskane id do polecenia GET https://shop.url/webapi/rest/order-products/<id> i stamtąd pobrać sobie szczegółowe dane każdego produktu przypisanego do zamówienia. Bardzo proszę o podpowiedź, bo nie potrafię sobie sam z tym poradzić. Pytanie czy w ogóle moje podejście do tego programu jest prawidłowe? Będę wdzięczny za każdą wskazówkę!
  3. Witam. Chciałem dodać do sklepu funkcjonalność, która pozwalałaby śledzić aktywność administratorów w zakresie edycji produktów. Po utworzeniu webhooka pobieram wszystkie dane produktu, jednak nie znalazłem tam żadnej informacji o tym, kto dokonał zmiany w produkcie. Czy jest jakiś sposób, żeby to zrobić? W panelu administracyjnym przy każdym produkcie jest taka informacja, a API oraz webhook takiej informacji nie zawierają, a przynajmniej ja nie znalazłem. Będę wdzięczny za wszelkie wskazówki jak można to osiągnąć. Pozdrawiam.
  4. Witam, chciałbym was prosić o pomoc. Na pewno nie jestem jedyny , który ma sklep na platformie shoper i używa baselinkera. W tej chwili komunikacja shoper<->baselinker , jest bardzo opóźniona przez API shopera. Jednak shoper wprowadził zmiany w swoim API i udostępnił : BULK API - https://developers.shoper.pl/developers/api/bulk. , dzięki czemu ta komunikacja może znacząco przyspieszyć. Niestety baselinker nie bardzo się kwapi do zmiany u siebie pod BULK API , czy mogę prosić wszystkich użytkowników shopera i baselinkera o napisanie w tej sprawie do baselinkera. Można to zrobić na ich ogólnego maila [email protected] lub w Panelu baselinkera w pomocy. Niestety ja jeden sam niczego nie zdziałam.
  5. Dzień dobry, czy planowane jest wprowadzenie w najbliższym czasie możliwości masowego dodawania/aktualizacji produktów tj. dodawanie ich w ilości większej niż 1 w 1 zapytaniu? Na tę chwilę synchronizacja między systemami jest bardzo uciążliwa ze względu na ograniczenie 1 produkt = 1 zapytanie, oraz przez to, że ilość zapytań na sekunde jest mocno ograniczona. Dodatkowo na 1 produkt przypadają również zapytania odpowiadające za warianty (produckt stock) co stwarza jeszcze większy problem. Przykładowo, mamy kilkuset klientów, których baza produktów jest synchronizowana z hurtownią odzieży, która posiada kilkadziesiąt tysięcy produktów. Czas takiej synchronizacji z uwagi na ww ograniczenia potrafi zająć ponad dobę mimo zrównoleglenia procesu synchronizacji poszczególnych sklepików.
  6. Witam, Tworzę aplikację w c# łączącą się do Shopera. Mam już problem na samym wstępie, zrobiłem poniższy kod: RestClient client = new RestClient(@"https://mojastrona.pl"); RestRequest request = new RestRequest("/webapi/rest/auth", Method.POST); request.AddParameter("client_id", "Test"); request.AddParameter("client_secret", "Test1!1!"); IRestResponse<Dictionary<string, object>> response = client.Execute<Dictionary<string, object>>(request); I niestety nie mogę się zalogować i pobrać TOKENA. Próbowałem też kombinować z linkami https://mojastrona.pl/webapi, a w request rest/auth, ale nie ma różnicy, Czy mogę prosić o pomoc?
  7. Dzien dobry, Probuje pobrac liste wszystkich produktow poprzez API, co prawda dostaje wszystkie - zarówno aktywne i nieaktywne, ale nie ma tam "nowości". Jak to zrobić? Korzystam z endpointu: /webapi/rest/products
  8. url: https://developers.shoper.pl/developers/api/resources/products Czy poprawnym zachowaniem api jest zmieniać aktywność produktu głównego przez zmienną: translations.(locale).active true/false Bo w ten sposób działa i wskazuje poprawnie aktualny stan aktywności produktu. url: https://developers.shoper.pl/developers/api/resources/product-stocks Wygodniej jednak i bardziej logicznym wydaje się użycie zmiennej: active true/false z product-stocks - bo dzięki temu ten sam kod może zmieniać aktywność dla produktów i wariantów. Problem jest taki że ta druga metoda dla produktów często wskazuje niewłaściwy stan aktywności produktu, w przypadku wariatów tego zachowania nie zauważyłem. Jak to jest? P.S. Cały problem był przekazany do BOK shopera, ale otrzymałem informację, że API nie jest objęte pomocą techniczną. P.P.S Dla rozjaśnienia sprawy zainteresowanym kilka obrazków:
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.