現在、私は Android Studio で作業している Android プロジェクトに取り組んでいます。UPC キャプチャ ツールを実装しましたが、UPC の実際の詳細については、UPC を Factual API に渡す必要があります。
Javaコードで実装してみましたが、複雑すぎました。http リクエストをフィードするソリューションもあり、UPC 情報が返されます。
アイテムから特定の情報を取得しようとしています。UPC コードを持っていますが、残りの情報ではなく、特定のフィールド/行変数を取得しようとしています。
リクエストフォームはこちら: http://developer.factual.com/working-with-factual-products/
これは特定のリクエストです: api.v3.factual.com/t/products-cpg?q=073420516208&KEY=****************
現時点では、リクエストは次のように応答します。
{"version":3,"status":"ok","response":{"data":[{"avg_price":2.99,"brand":"Daisy","category":"Dairy & Dairy-Substitute Products","ean13":"0073420516208","factual_id":"273757d6-3a1d-4896-9257-abd996f0be42",
"image_urls":["http://i.walmartimages.com/i/p/00/07/34/20/51/0007342051620_300X300.jpg","http://media.itemmaster.com:80///0/0/0/322/42f87aad-9f4e-440a-b3c2-facf0690b0c7.png?originalFormat=tif&size=600x600",
"http://media.itemmaster.com:80///0/0/0/408/0510b719-3d4e-4f87-afc6-a6197b5fde83.jpg?originalFormat=tif&tkn=914dad50-013c-11e4-acaa-005056ab571e&resize=600x600"],
"product_name":"Cottage Cheese","size":["16 oz"],"upc":"073420516208"}],"included_rows":1}}
get リクエストから特定の情報、つまり成分を取得するにはどうすればよいですか?
Androidでこれをリクエストするにはどうすればよいですか。そこから URI または URL を作成しようとしましたが、常に URISyntaxException と表示されます。URLEncode を使用してみましたが、まだ機能しません。