Kiedy nazywam API "books.volumes.get", otrzymuję "pageCount", który różni się od wywoływania interfejsu API "books.volumes.list" dla tej samej książki.Dlaczego nieprawidłowy "pageCount" został zwrócony za pomocą interfejsu Google Books API?
Biorąc za przykład "Kryptografia rozszyfrował" tytuł książki, korzystając z Google API Explorer będę się następujące wartości dla "objętości":
books.volumes.get: "objętości" = 392
books.volumes.list : "pageCount" = 352
Zwróć uwagę, że identyfikator woluminu jest dokładnie taki sam w obu wynikach zapytania. ("id" = wNFQAAAAMAAJ)
Jakieś sugestie dotyczące tego dziwnego zachowania? Wszelkie opinie będą bardzo mile widziane.
Dziękuję za odpowiedź. Zgadzam się, to całkowity bałagan! Obecnie jestem zainteresowany rozwiązaniem tylko kwestii "pageCount", chociaż inne pola również nie są spójne. Problem "pageCount" jest właściwie związany nie tylko z tą konkretną książką, ale z KAŻDĄ książką, jaką kiedykolwiek testowałem. W przypadku każdej testowanej książki każda z powyższych metod zwróci inną wartość dla "pageCount"! Chciałbym dać ci nagrodę, ale odpowiedź, której szukam, powinna stanowić oficjalne odniesienie do tego problemu przez zespół Google Books API i jego bieżące rozwiązanie. – Joshua