2012-06-23 15 views
5

"books.volumes.get" API'sini aradığımda, tam olarak aynı kitap için "books.volumes.list" API'sini çağırmaktan farklı bir "pageCount" alıyorum."BooksCount" yanlış olarak neden Google Kitaplar API'sı kullanılarak gönderildi?

  • books.volumes.get: "PAGECOUNT" = 392

  • books.volumes.list ben "PAGECOUNT" için aşağıdaki değerleri alacak Google API Explorer kullanarak, kitap başlığını "Kriptografi deşifre" örneğin alınması

    : "pageCount" = 352

Birim kimliğinin her iki sorgu sonucunda da aynı olmasına dikkat edin. ("id" = wNFQAAAAMAAJ)

Bu garip davranış için herhangi bir öneriniz var mı? Herhangi bir geri bildirim büyük takdir edilecektir.

cevap

0

Yanıtları karşılaştırın - farklılar.

İlk yayıncı, ikinci için "Addison-Wesley" ve "Addison-Wesley Professional" dır.

Bu tamamen karışıklıktır. Kitaba göre page İlk isteği doğru yayıncı ama sayfa sayısı yanlıştır ..

Aklımda bu durumun açıklaması ile iki mektup göndermek daha iyi bir fikirdir. Addison-Wesley'e ikincisi API'nın bir tanesine (Profesyonel ile ilgili açıklama isteyin). Cevabını aldığınızdan emin değil .. her neyse ..

+0

Cevabınız için teşekkürler. Tamamen karmaşa katılıyorum! Şu anda sadece "pageCount" sorununu çözmekle ilgileniyorum, ancak diğer alanlar da tutarlı değil. "PageCount" problemi aslında sadece bu kitap için değil, şimdiye kadar test ettiğim HERHANGİ bir kitap ile ilgilidir. Test edilen her kitap için yukarıdaki yöntemlerin her biri "pageCount" için farklı bir değer getirecektir! Size ödül vermeyi çok isterim ama aradığım cevap, Google Kitaplar API ekibi ve mevcut çözümü tarafından bu konuya resmi bir referans vermelidir. – Joshua

İlgili konular