問題タブ [best-buy-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.
jquery - jQueryを使用してBestBuyRemix APIをクエリするにはどうすればよいですか?
これが私が使用しようとしてきたコードです:
ただし、返されるデータは、要求されたURLを理解していないため、エラーが発生します。Firebugのネットタブを確認しました。呼び出し先のURLは次のとおりです。
問題は、私が知る限り、理由もなく追加されている太字のセクションにあると思います。Remix APIはそれを見て、それが失敗したパラメーターだと思います。それが追加されないようにする方法はありますか?
php - AJAX と jQuery を使用した Best Buy API - エラー
この質問への回答が示すように、ベストバイ API をクエリするためのコード ブロックがあります。
コードは正常に実行されますが、best buy からエラー メッセージが返されます。
「'/v1/products(search=camera)?apiKey=myApiKey&format=json&callback=jQuery16209624163198750466_1312575558844' を理解できませんでした」
「callback=?」を省略した場合 ブラウザでURLにアクセスすると、URLは問題なく製品を返しますが、コードではjavascriptエラーがスローされます:
「XMLHttpRequest はhttp://api.remix.bestbuy.com/v1/products(search=camera)?apiKey=myApiKey&format=jsonを読み込めません。Origin http://mysite.comは Access-Control-Allow-Origin で許可されていません."
best-buy-api - API が bestbuy で予期しないデータを返す
iphone5検索を取得しようとしています。
これは私がヒットしているURLです。
http://api.remix.bestbuy.com/v1/products(search=Iphone5)?apiKey=myapi&page=1
そして、この応答は、私が期待しているものとはまったく異なります。bestbuy.com のユーザー インターフェイスで Iphone を検索した後に得られたものと同じデータを探しています。
私の応答には、 Iphone ではないヘッドフォンの詳細が含まれています。
正しいデータを取得するために渡す必要がある他のパラメーターは何ですか。
私を助けてください 。
更新: Iphone5 製品の詳細ではなく、アクセサリ データのみが表示されます。
sparql - Best Buy は SPARQL エンドポイントを提供していますか / RDF や SPARQL をサポートしていますか?
ベストバイによる RDF / SPARQL のサポートについての言及があります ( https://twitter.com/LearningSPARQL/status/294082772836941825を参照)。ただし、ページは古くなっているため、開発ドキュメントでそれについて何も見つけることができません。
best-buy-api - Best Buy API を使用して、重量、長さ、深さなどで検索する
Best Buy 検索では、重さ、深さ、長さを指定し、< および > 演算子を使用して製品を検索できます。例えば:
weight<4
ただし、API は、これらのフィールドと演算子の実際の数値比較ではなく、アルファ ソートを使用しているようです。
たとえば、11 < 4 と見なされます
API にこれらの条件を適切に評価させる方法はありますか?
best-buy-api - 商品の在庫がある店舗を一覧表示するにはどうすればよいですか?
店舗受け取りのみ可能であるとリストされているが、私の地域では受け取れない特定のアイテムを探しています。
API を使用して、その商品の在庫がある店舗を見つけ、その地域の 1 つに住む友人に電話して、商品を受け取ってもらいたいと考えています。
では、その商品の在庫がある店舗を一覧表示するにはどうすればよいですか?
答え
米国の地理的中心は、39 度 50 分 (39.8333)、-98 度 35 分 (-98.5833) です。
幅米国は約 3,000 マイルです。
したがって、その地点から任意の方向に半径 2000 マイルを検索すると、次のようになります。
クリスマスの前日に 1419 店舗で Black Ink'd Skullcandy Earbuds の在庫があり、そのうち 0 店舗で Marth Amiibo があり、67 店舗で Star Fox Amiibo があることに驚かれることでしょう。
best-buy-api - 正確な在庫数や開封ボックスなどにアクセスできますか?
Best Buy の従業員が最寄りの店舗のコンピューターをいじる代わりに、携帯電話を使用して商品データを検索できるようにするアプリを作成したいと考えています。Best Buy API には、必要な種類のデータ (~正確な在庫数など) にアクセスできるメソッドがないようです。店舗に商品の在庫があるかどうかを確認する方法は知っていますが、在庫数はわかりません。その種のデータは「機密性」が高すぎるのでしょうか、それとも幸運にも何らかの方法がありますか?
また、アプリが単一のストアで機能するために、データにアクセスするための何らかの許可が必要な場合、誰に尋ねる必要がありますか? 店舗?それとももっと上?
best-buy-api - Best Buy - 製品 API の問題
BestBuy の Products API に問題があります。「samsung galaxy s3」などを検索しようとしています。PHPページでfile_get_contentsを試しました。私の呼び出しは次のようになります。
これは何も返しません。電話を検索するにはどうすればよいですか?
best-buy-api - modelNumber のスラッシュを使用してクエリを実行できません
たとえば、Apple ヘッドフォンのモデル番号は MD827LL/A です。
http://api.remix.bestbuy.com/v1/products(modelNumber=MD827LL%2FA&manufacturer=Apple&active=true&onlineAvailability=true)?show=sku,name,regularPrice,salePrice,onSale,productId,linkShareAffiliateUrl,url,を照会すると 、 customerReviewAverage,freeShipping,freeShippingEligible,onlineAvailability,inStoreAvailability,shippingCost,marketplace,manufacturer,modelNumber&pageSize=1&apiKey= {}&format=json
また
応答: 「ステータス」: 「400 Bad Request」、「メッセージ」: 「理解できませんでした」
どうすれば解決できますか?