allegro / allegro-api

Issue tracker and wiki for Allegro REST API
https://developer.allegro.pl/
213 stars 39 forks source link

INVALID_JSON - przy dodawaniu ogłoszenia #4803

Closed slawomir-kudla closed 3 years ago

slawomir-kudla commented 3 years ago

mam mały problem z wystawieniem oferty zwraca mi komunikat INVALID_JSON już 3 razy sprawdziłem format danych i wydaje się poprawny niestety z komunikatu nie jestem w stanie stwierdzić co jest powodem błędnego działania

poniżej przekazuję strukturę jak wygląda

Array
(
    [method] => post
    [uri] => /sale/offers
    [data] => Array
        (
            [name] => przykładowy tytuł
            [category] => Array
                (
                    [id] => 145185
                )

            [payments] => Array
                (
                    [invoice] => VAT
                )

            [location] => Array
                (
                    [countryCode] => PL
                    [province] => Mazowieckie
                    [city] => Radom
                    [postCode] => 26-600
                )

            [sellingMode] => Array
                (
                    [format] => ADVERTISEMENT
                    [price] => Array
                        (
                            [amount] => 11223
                            [currency] => PLN
                        )

                )

            [description] => Array
                (
                    [sections] => Array
                        (
                            [0] => Array
                                (
                                    [items] => Array
                                        (
                                            [0] => Array
                                                (
                                                    [type] => TEXT
                                                    [content] => Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
                                                )

                                        )

                                )

                        )

                )

            [images] => Array
                (
                    [0] => Array
                        (
                            [url] => https://a.allegroimg.allegrosandbox.pl/original/1103c0/af1c143e4e28857efe4fce4aaa43
                        )

                )

            [parameters] => Array
                (
                    [0] => Array
                        (
                            [id] => 11323
                            [values] => 11323_1
                            [valuesIds] => Array
                                (
                                )

                        )

                    [1] => Array
                        (
                            [id] => 1
                            [values] => 2000
                            [valuesIds] => Array
                                (
                                )

                        )

                    [2] => Array
                        (
                            [id] => 4
                            [values] => 20000
                            [valuesIds] => Array
                                (
                                )

                        )

                    [3] => Array
                        (
                            [id] => 5
                            [values] => 500
                            [valuesIds] => Array
                                (
                                )

                        )

                    [4] => Array
                        (
                            [id] => 14
                            [values] => 200
                            [valuesIds] => Array
                                (
                                )

                        )

                    [5] => Array
                        (
                            [id] => 128790
                            [values] => 128790_2
                            [valuesIds] => Array
                                (
                                )

                        )

                    [6] => Array
                        (
                            [id] => 16
                            [values] => 16_1
                            [valuesIds] => Array
                                (
                                )

                        )

                    [7] => Array
                        (
                            [id] => 13
                            [values] => 13_246586
                            [valuesIds] => Array
                                (
                                )

                        )

                    [8] => Array
                        (
                            [id] => 12
                            [values] => 12_3
                            [valuesIds] => Array
                                (
                                )

                        )

                    [9] => Array
                        (
                            [id] => 128789
                            [values] => 1
                            [valuesIds] => Array
                                (
                                )

                        )

                    [10] => Array
                        (
                            [id] => 199
                            [values] => 199_1
                            [valuesIds] => Array
                                (
                                )

                        )

                    [11] => Array
                        (
                            [id] => 128791
                            [values] => 128791_4
                            [valuesIds] => Array
                                (
                                )

                        )

                    [12] => Array
                        (
                            [id] => 211066
                            [values] => 211066_246562
                            [valuesIds] => Array
                                (
                                )

                        )

                    [13] => Array
                        (
                            [id] => 211070
                            [values] => 
                            [valuesIds] => Array
                                (
                                    [0] => 211070_64
                                )

                        )

                    [14] => Array
                        (
                            [id] => 128793
                            [values] => 
                            [valuesIds] => Array
                                (
                                    [0] => 128793_1
                                )

                        )

                    [15] => Array
                        (
                            [id] => 128794
                            [values] => 
                            [valuesIds] => Array
                                (
                                    [0] => 128794_1
                                )

                        )

                    [16] => Array
                        (
                            [id] => 128795
                            [values] => 
                            [valuesIds] => Array
                                (
                                    [0] => 128795_2
                                )

                        )

                    [17] => Array
                        (
                            [id] => 128796
                            [values] => 
                            [valuesIds] => Array
                                (
                                    [0] => 128796_1
                                )

                        )

                    [18] => Array
                        (
                            [id] => 3
                            [values] => 3_5
                            [valuesIds] => Array
                                (
                                )

                        )

                    [19] => Array
                        (
                            [id] => 128792
                            [values] => 128792_1
                            [valuesIds] => Array
                                (
                                )

                        )

                    [20] => Array
                        (
                            [id] => 211062
                            [values] => 211062_246554
                            [valuesIds] => Array
                                (
                                )

                        )

                    [21] => Array
                        (
                            [id] => 128788
                            [values] => 128788_1
                            [valuesIds] => Array
                                (
                                )

                        )

                    [22] => Array
                        (
                            [id] => 200
                            [values] => 
                            [valuesIds] => Array
                                (
                                    [0] => 200_1
                                )

                        )

                    [23] => Array
                        (
                            [id] => 215882
                            [values] => 215882_272070
                            [valuesIds] => Array
                                (
                                )

                        )

                    [24] => Array
                        (
                            [id] => 215886
                            [values] => 215886_272078
                            [valuesIds] => Array
                                (
                                )

                        )

                    [25] => Array
                        (
                            [id] => 215898
                            [values] => ABCDEFG1234558
                            [valuesIds] => Array
                                (
                                )

                        )

                )

        )

)
slawomir-kudla commented 3 years ago

ok, już wiem, klucz values też powinno mieć wartość array, może komuś w przyszłości ta porada się przyda :)

stale[bot] commented 3 years ago

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ę.