問題タブ [google-books]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
408 参照

google-api - Google ブックス API を使用して誤った「pageCount」が返されるのはなぜですか?

「books.volumes.get」API を呼び出すと、まったく同じ本に対して「books.volumes.list」API を呼び出す場合とは異なる「pageCount」が取得されます。

たとえば、「暗号解読された」本のタイトルを例にとると、Google API Explorer を使用して、「pageCount」の次の値を取得します。

ボリューム ID が両方のクエリ結果でまったく同じであることに注意してください。(「id」=wNFQAAAAMAAJ)

この奇妙な振る舞いについて何か提案はありますか? どんなフィードバックでも大歓迎です。

0 投票する
2 に答える
1914 参照

heroku - Google Books API サーバーが Heroku サーバーからの呼び出しを受け付けない

Heroku サーバー上の JAX-RS でアプリケーションを開発していますが、サーバーから Google Books API を呼び出す際に問題が発生しました。Google が提供する Java ライブラリを使用してこれらの呼び出しを行ってきましたが、場合によっては機能しますが、ほとんどの場合、このエラーが返されます

403 Forbidden { "コード": 403、"エラー": [ { "ドメイン": "グローバル"、"メッセージ": "地理的に制限された操作のユーザーの場所を特定できません。"、"理由": "unknownLocation" }]、" message": "地理的に制限された操作のためのユーザーの場所を特定できません。" }

この問題は、Heroku がルーティングに使用する動的に生成された IP アドレス システムに関連していると思われます。これは、Google サーバーが API 呼び出しの発信元を検出する際に問題が発生しているためです。これを回避するにはどうすればよいですか?Heroku で静的 IP アドレスを使用する方法はありますか? または、プロキシを使用して API の唯一のアクセス ポイントとして機能させることはできますか?

0 投票する
3 に答える
9552 参照

php - GoogleブックスAPIは10件の結果のみを返します

初めて、GoogleブックスAPIからのデータを必要とするPHPアプリケーションを実装しています。かなり厄介ですが、一般的なクエリ http://books.google.com/books/feeds/volumes?q=search+term(特定のAPIの経験がある人なら、私を理解できます)を使用すると、 10件の結果のみを返します。

たとえば、http://books.google.com/books/feeds/volumes?q = phpのXML応答に、totalResults>582というフィールドが含まれています。ただし、取得できるのは10個だけです。

対応するドキュメントを読んだ後、私は解決策を結論付けていません。

誰か助けてもらえますか?

0 投票する
1 に答える
314 参照

c++ - C++およびQtを介したGooglesBookAPIへのアクセス

GoogleブックスAPIから情報を取得するのが好きです。

したがって、次のようなhttpリクエストを実行する必要があります。

https://www.googleapis.com/books/v1/volumes?q=isbn:3826615956そしてJSON形式のドキュメントを取得します。

次に、ドキュメントからいくつかの変数だけを抽出する必要があります。だから私の質問は:

  1. QtにJSONドキュメントにアクセスしたりhttpリクエストを実行したりするクラスはありますか?
  2. そうでない場合、どうすれば純粋なC ++でそれを管理できますか?利用可能な類似の例はありますか?
0 投票する
0 に答える
156 参照

google-api - Google ブックのオーダーバイ バグ?

私は Google ブックス API と本当に混同しており、「orderBy」にバグがあると強く信じています。これは公式の API ドキュメントです。

https://developers.google.com/books/docs/v1/using#st_params

これは、orderBy フィルターを使用したクエリの例です。

https://www.googleapis.com/books/v1/volumes?q=flowers&orderBy=newest

ドキュメントには、公開された日付に基づいて最新のものから古いものへの順である必要があると記載されていますが、API は明らかに間違った順序を返します。

手がかりはありますか?

0 投票する
1 に答える
745 参照

json - PHP経由でGoogleブックスAPIデータを取得する際の問題

現在のコードはフォーム入力を受け取り、これを実行します。

キックのためだけに、私もしました

これは

そのURLをブラウザに入力すると、画面全体にデータが表示され、特に814個のアイテムがあることがわかります。

しかし、ページでコードを実行すると、次のようになります。

誰かが私がどこで間違っているのか教えてもらえますか?

前もって感謝します。

0 投票する
0 に答える
730 参照

ruby-on-rails-3 - ページネーションと Google ブックス API

Google Books API を使用する Ruby on Rails プロジェクトに取り組んでいます。will_paginate gemでページネーションを実装できましたが、小さな問題があります。Google は常に totalItems の異なる値を返します。これは、ページの総数を評価するために使用しているため、非常に紛らわしいものです。

調査した結果、これはバグではないことがわかりました。

だから私の質問は、ページネーションを実装したり、ページの総数を評価したりする他の方法があるのでしょうか?

0 投票する
2 に答える
23009 参照

google-books - Google Book API を使用して ISBN から本の表紙を取得するには?

Google Book API を使用して ISBN から JSON 形式の本の表紙を取得する簡単な方法はありますか?

0 投票する
1 に答える
3182 参照

jquery - 「each」を使用してネストされた JSON オブジェクトを解析する

jQuery テンプレート プラグインを使用して、Google ブックス API からの JSON 情報を表示し、書籍リストを作成しています: http://jsfiddle.net/yuW6L

テンプレート タグを使用して、JSON からタイトルなどの基本情報を取得して表示できます。

ただし、ISBN は、次のような JSON の一部にネストされています。

この方法では ISBN-10 を表示できません。

私はこれを行うことができるとは思わない:

ISBN-10 を解析して表示する方法は何ですか?

0 投票する
2 に答える
11946 参照

android - AndroidでのGoogleブックスAPIの使用

こんにちは私はAndroidを初めて使用し、WebAPIを使用しています。私は現在、本からバーコードをスキャンしてGoogleブックスで検索できるアプリケーションを作成しています。

これまでのところ、Scanditをアプリケーションに実装し、BooksAPI用のGoogleAPIコンソールからAPIキーを登録して取得しました。そこから、続行してコーディングを開始する方法がわかりません。これまでのところ、URIを介してリクエストデータを作成する必要がありますが、実際にコーディングする方法に固執しています。誰かが私を正しい方向に向けたり、URIを使用してデータをフェッチする方法を示すサンプルコードを提供したりできるかどうか疑問に思っています。

zip形式のBookAPIJarライブラリもダウンロードしました。これを利用する必要がありますか?このウェブサイトのGooglePlacesAPIに関する質問から、ビルドターゲットとしてGoogle APIを使用するだけで、Jarファイルは必要ないという回答がありましたが、これはBooksAPIにも当てはまります。良い?

また、Eclipseを使用していますが、ビルドターゲットをGoogle API 16に設定する必要がありますか?将来的にはこのアプリでグーグルマップを使う予定なので、これは正しいと思います。

おかげさまでここで質問したのは初めてです。