問題タブ [google-content-api]
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.
javascript - HTTPS を使用しない Google コンタクト API
JavaScript で構築された Web アプリケーションに Google の連絡先をインポートしたいと考えています。これを行うためにGoogle Contacts API バージョン 3.0を使用しましたが、HTTPS アクセス許可が必要です。HTTPS を使用して開発環境に Google の連絡先をインポートする方法はありますか?
java - Java OAuth を使用したショッピング用コンテンツ API
Googleによる「Getting Started」ドキュメントhttps://developers.google.com/shopping-content/v2/quickstartを投げました。
「承認」の部分で行き詰まりました:
ここで、「シンボル 'draft10' を解決できません」というエラー メッセージが表示されます。
そこにエラーメッセージが表示されます:「シンボル 'サービス'を解決できません」
パッケージを取得するためにGradleを使用しています:
実行中のコードが切り取られていません。ここに誰か私にアドバイスはありますか?
よろしくお願いします!
java - Google Content API - 特定の販売者に関連しない商品を検索
特定の販売者に関連しないキーワードで製品を取得するために、ebay Finding API で行うのと同様に、Google Content API で検索したいと考えています。
どうすればいいですか?
ドキュメントには get product 呼び出しが表示されていますが、merchantId と productId が必要です
php - Google Content API for Shopping を使用してすべての商品の詳細を更新する方法
Google Content API for Shopping のドキュメントで、商品の更新に関するセクションを見つけました: Inventory: set。
ただし、価格、在庫状況、数量のみを更新しているようです。
製品名、製品 Web サイト リンク、製品画像リンク、およびProducts: insert API 呼び出しを使用して入力できるすべての詳細を更新するにはどうすればよいですか?
Google サービス ライブラリでは、価格、在庫状況、および数量の更新のみが許可されているようです。Google は他のデータの更新を制限していますか、それとも正しいドキュメントが見つかりませんでしたか?
google-content-api - json 文字列を Google クライアント ライブラリ 1.19.1 の Product クラスに変換できませんでした
Product クラスのオブジェクトに変換する必要がある入力として JSON 文字列を受け取ります。Product クラスは、Google クライアント ライブラリ 1.19.1 に属します。
オブジェクトマッパーを使用してJSON文字列を製品オブジェクトに変換すると、次のエラーが発生します。
エラー :
スレッド「メイン」の例外 java.lang.IllegalArgumentException: com.google.api.services.content.model.Price フィールド com.google.api.services.content.model.Product.price を java.util.LinkedHashMap に設定できません
入力json文字列を変換する方法を教えてください
同じためのコードは以下に書かれています:
org.codehaus.jackson.map.ObjectMapper をインポートします。
文字列 temp = "{\"channel\":\"online\",\"contentLanguage\":\"en\",\"offerId\":\"towel\",\"targetCountry\":\"IN \",\"状態\":\"再生品\",\"リンク\":\" https://www.sokrati.com \",\"価格\":{\"値\":\" 12\",\"currency\":\"INR\"},\"title\":\"Adventures of Tintin\",\"availability\":\"preorder\"}";
製品 product = mapper.readValue(temp, Product.class);
python - Python - Google コンテンツ API とユニコード
私は非常に多くのページを検索して自分自身を助けようとしたので、始める前よりも python2 と unicode について混乱しています。
私が達成しようとしていること:
python 用の google content api v2 を使用して、データベースから製品を取り出して Google に投稿する実装を作成しました。
これは、ユニコード文字を含む製品に到達するまでは問題なく機能します。
例と google/python から返されるエラーは次のとおりです。
' ® ™ 文字は知っていますが、.encode / .decode などの側面を理解できません。
では、特殊文字を含むこれらの製品名を Google に投稿できるようにする方法を誰か教えてもらえますか?
== 更新 == MySQL データベースから製品名を取得しています。テーブルはエンコードとして UTF-8 を使用するように設定されています。
json - Googleショッピングjson API 400を介して製品を追加するには、製品を指定する必要があります
Google ショッピング API ( https://developers.google.com/shopping-content/v2/reference/v2/products/insert )を使用して商品挿入リクエストを取得できません。認証済みの投稿リクエストをhttps://www.googleapis.com/content/v2/ shop_id /products?dryRun=true に送信していますが、status: 400 とエラー メッセージしか表示されません:
私のリクエストは次のようになります(簡潔にするために短縮され、ssl暗号化されています)
認証を削除して別のメッセージを取得できるため、リクエストが正しく認証されていることがわかります。Google の一般的なエラー ページ ( https://developers.google.com/shopping-content/v2/how-tos/common-errors ) は、これがバッチ ジョブであることを示唆していますが、それは URL https://www.googleapisになります。 .com/content/v2/products/batch