Hello , I am working on asp.net and i want to use Api for fetching product reviews . But i can not geeting the how i can send the product id to that api. Insted I want to send keyword such as 'Ipod' directly to search Ipod reviews. How can i do this. Can anyone help me oute.
Please tell me if there is any solution.
Thanks
[jenfaenza@...] wrote:
Hi - The functionality you mention is not yet available in the
Shopping API. We're still working to bring the API functionality
closer to par with our site functionality. We don't have immediate
plans to add this search capability, but we appreciate the suggestion
and will consider adding this in a future release.
Thanks,
Jen
--- In yws-shopping@yahoogroups.com, "ariel098543" <ariel098543@...>
wrote:
>
> Hello
> in http://shopping.yahoo.com/ if you are inside the Music category,
you
> can filter the search request for "artist" "album" or "song", how
can I
> make a search request with the API doing that?
> or is that using the search-Audio API? in that case, how can I link
the
> audio api with the shopping api?
>
> Thanks
>
Hi - I would suggest getting your own appid, instead of
using 'YahooDemo'. That's the appid that is used for the sample
calls
in the documentation, so it's possible others are using it as well
(and collectively exceeding the query limits).
To make sure nobody else is calling the APIs with the same appid as
you, you
should go ahead and get your own appid so you'll be subject to your
own query limit.
You can get register for an appid here:
https://developer.yahoo.com/wsregapp/index.php
Thanks,
Jen
--- In yws-shopping@yahoogroups.com, "getleaping"
<randall.mitchum@...> wrote:
>
> I saw this message from earlier posts in Oct and understand the
nature
> of it, however, I've only hit the service about a dozen times over
the
> past two days and am already getting blocked.
>
> I'm using php with the YahooDemo appid and making a single call
using
> file_get_contents, so I know it's not the result of a rogue loop.
> There's not way it's gone over quota.
>
> Thoughts?
>
This is still not working. I have an appid with ".." in the center. It
will work with with search V1 but not V2. If I use just the part of the
id after the ".." as my appid it returns results in V2. It also works
for V1. I don't know if this is a legitimate work around or not. It
would be nice to get an official word.
I saw this message from earlier posts in Oct and understand the nature
of it, however, I've only hit the service about a dozen times over the
past two days and am already getting blocked.
I'm using php with the YahooDemo appid and making a single call using
file_get_contents, so I know it's not the result of a rogue loop.
There's not way it's gone over quota.
Thoughts?
Hi,
There is no way to call the API to get a list of all merchants or
sub-
categories.
In order to return results for a particular merchant, a query or
category parameter must also be passed to the Product Search API, so
it's not currently possible to just see a list of all products by
merchant. It is possible, however, to add a list of top merchants to
a
category level page, so that users browsing within a category can
click a top merchant and see all results from that merchant in the
category being browsed.
The top level categories are listed in the documentation. You can
query category-by-category to see the sub-categories for each
specific
category. You can then use these to build a browsable, two level
(category & next level sub-cats) category tree. This can be done
fairly easily, but there is no efficient way to call the API and get
a
list of all categories and sub-categories in our category tree.
Hope that helps.
Thanks,
Jen
--- In yws-shopping@yahoogroups.com, "duanehardy" <dthardy@...>
wrote:
>
> Is there a method to call the API and get a list of all Merchants
> returned? I want to build a browse by Merchant page. I also
would
> like to do the same thing by category and sub-category.
>
> Thank you in advance for all help.
>
Hi,
I've tried to include the product search in the sample code from the
SDK. I've included the
'product' =>
'http://api.shopping.yahoo.com/ShoppingService/V2/productSearch' i the
common.php but am getting the following warnings n error :
Warning:
file_get_contents(http://api.shopping.yahoo.com/ShoppingService/V2/productSearch\
?query=harry%20potter&appid=muC3bUvV34H4rsG3o_bK9jM7vfYUEgcPxxkeUV4WFAZZ6ZDQz.Wb\
3m4.YopM)
[function.file-get-contents]: failed to open stream: HTTP request
failed! HTTP/1.1 400 Bad Request in
C:\wamp\www\yws-2.01\PHP\YahooPHPsearch\example5\YahooSearchExample.php
on line 20
Warning:
rename(C:\WINDOWS\TEMP\YWS8EA.tmp,/tmp/yws_07146f88b35baf7a63a05917b43)
[function.rename]: No such file or directory in
C:\wamp\www\yws-2.01\PHP\YahooPHPsearch\example5\YahooSearchExample.php
on line 23
Fatal error: Call to a member function attributes() on a non-object in
C:\wamp\www\yws-2.01\PHP\YahooPHPsearch\example5\YahooSearchExample.php
on line 28
-----------------------------------------------------------------
And when i try with the version1
http://api.shopping.yahoo.com/ShoppingService/V1/productSearch,
i dont get any errors or warnings but dont get the results either. the
display looks like this:
Search Term:
Zip Code: (for local search)
Matched 7379, showing 1 to 10
Catalog:
-------------------------------------------------
Catalog:
-----------------------------------------------
Catalog:
Catalog:
Catalog:
Catalog:
Catalog:
Catalog:
Catalog:
Catalog:
Next Page->
--------------------------------------------------------------
Has anyone tried to use the product search and faced similar
problems?? Could someone help me out with this.
Thanks
-K
Is there a method to call the API and get a list of all Merchants
returned? I want to build a browse by Merchant page. I also would
like to do the same thing by category and sub-category.
Thank you in advance for all help.
Hello,
I am using the V2 version of product Search and trying to get a catalog
Id for the product search results and it is giving me null. I am using
the following code:
ProductSearchResults yahooProductSearchResults =
yahooShoppingClient.productSearch(yahooProductRequest);
java.util.List yahooProductCatalogList =
yahooProductSearchResults.listResults();
Iterator yahooProductCatalogIterator =
yahooProductCatalogList.iterator();
while(yahooProductCatalogIterator.hasNext()){
Catalog yahooProductCatalog = (Catalog)
yahooProductCatalogIterator.next();
if(yahooProductCatalog != null){
BigInteger catalogId = yahooProductCatalog.getId();
Please help!
Hi Felipe,
We don't return more than 300 results for any given query. This is
noted in the documentation -- see the description field for
the 'start' parameter.
Typically, users that have queried for a particular keyword don't
paginate through that many results. It sounds like you might have a
different use case in mind. Feel free to provide more info on what
you are trying to accomplish, and I can help determine if there's
another way to achieve it.
Regards,
Jen
--- In yws-shopping@yahoogroups.com, "Felipe Ribeiro" <felipe@...>
wrote:
>
> Hi,
> I'm trying to list all the products from each category using
Product
> Search V2, but i'm facing a problem, for example, when i want to
list
> all the products from Beauty & Fragrances, the tag
> totalResultsAvailable return 999, but when i start to paginate this
> results using 50 results per page, when i get near to 300 it
starts to
> repeat the same products, is it a known bug? or maybe is something
in
> my application?
> I'm accessing with this parameters:
>
>
> http://api.shopping.yahoo.com/ShoppingService/v2/productSearch?
appid=MYID
> &class=catalogs
> &results=50
> &start=PAGESTART
> &category=CATEGORYIWANT
>
> Thanks
>
> --
> Felipe Ribeiro
> felipernb@...
> http://feliperibeiro.blogspot.com
> 83 9979-3161
>
Hi,
I'm trying to list all the products from each category using Product
Search V2, but i'm facing a problem, for example, when i want to list
all the products from Beauty & Fragrances, the tag
totalResultsAvailable return 999, but when i start to paginate this
results using 50 results per page, when i get near to 300 it starts to
repeat the same products, is it a known bug? or maybe is something in
my application?
I'm accessing with this parameters:
http://api.shopping.yahoo.com/ShoppingService/v2/productSearch?appid=MYID
&class=catalogs
&results=50
&start=PAGESTART
&category=CATEGORYIWANT
Thanks
--
Felipe Ribeiro
felipernb@...http://feliperibeiro.blogspot.com
83 9979-3161
Hi - The 5,000 query/day limit is for the free/open APIs only. If you
qualify for the paid syndication beta, you will receive a higher query
limit.
You can apply to participate in the paid syndication beta here:
http://shopping.yahoo.com/syndication/
Hope that helps.
Regards,
Jen
--- In yws-shopping@yahoogroups.com, "ariel098543" <ariel098543@...>
wrote:
>
> Hello. I saw that the Shopping API has a limit of 5000 queries, BUT
it
> is "by application ID"... will this be changed after the beta? or
> before?
>
> I want to use the Y! API, but with this limitation, it can't compete
> with the Amazon API.
>
> Thanks
>
Hi - The functionality you mention is not yet available in the
Shopping API. We're still working to bring the API functionality
closer to par with our site functionality. We don't have immediate
plans to add this search capability, but we appreciate the suggestion
and will consider adding this in a future release.
Thanks,
Jen
--- In yws-shopping@yahoogroups.com, "ariel098543" <ariel098543@...>
wrote:
>
> Hello
> in http://shopping.yahoo.com/ if you are inside the Music category,
you
> can filter the search request for "artist" "album" or "song", how
can I
> make a search request with the API doing that?
> or is that using the search-Audio API? in that case, how can I link
the
> audio api with the shopping api?
>
> Thanks
>
Hello. I saw that the Shopping API has a limit of 5000 queries, BUT it
is "by application ID"... will this be changed after the beta? or
before?
I want to use the Y! API, but with this limitation, it can't compete
with the Amazon API.
Thanks
Hello
in http://shopping.yahoo.com/ if you are inside the Music category, you
can filter the search request for "artist" "album" or "song", how can I
make a search request with the API doing that?
or is that using the search-Audio API? in that case, how can I link the
audio api with the shopping api?
Thanks
We just signed up with an appid that has a dot in it (as was
explicitly permitted by the appid signup) and it doesn't work for
ShoppingService/V2. It works great for everything else, including the
same exact query on ShoppingService/V1, but V2 always gives:
Unexpected format for parameter(s): appid
Even encoding the dot as %2E in the URL doesn't solve it. A fix would
be appreciated. Thanks
Hi - I think what you are looking for is the 'max_refines' parameter
in the Product Search API. See this link:
http://developer.yahoo.com/shopping/V2/productSearch.html
You can use this parameter to specify the number of refinements you'd
like to return (the API returns 10 by default).
Thanks,
Jen
--- In yws-shopping@yahoogroups.com, "djnfrm" <ian@...> wrote:
>
> I haven't found anything in the API documentation for this..
>
> Is there a way to get the "See All 63 Brands" type refinements in
the
> search results? right now it's only giving me a maximum of 10
> refinements per refinement group.
>
> I've noticed on shopping.yahoo.com the url adds
> "more=s4168:browsename=All%20Brands:" when you want to see all the
> 'Brand' refinements..
> (http://shopping.yahoo.com/s:Digital%
20Cameras:more=s4168:browsename=All%
20Brands:refspaceid=14489115:squery=camera;_ylt=Ahh7KUEyd.HkIA6q5fpQnN
0bFt0A;_ylu=X3oDMTBibWE2NGNjBHNlYwN3ZXN0bmF2)
>
> Just wondering what the API equivalent is.
>
> Thanks.
>
Hi - Departments are essentially "uber-categories." They are high
level categories where products are placed, much like in a department
store.
Categories are like the aisles and shelves within the department
store. In our case, it's a little confusing because our top-level
categories are very similar to our departments. But they are two
different trees -- there are no lower levels beneath our departments,
but are many lower levels beneath our top-level categories. The
search narrowing experience provided on our site and via our APIs is
powered by our category tree.
Hope this helps.
Regards,
Jen
--- In yws-shopping@yahoogroups.com, "khookguy" <mark@...> wrote:
>
> Can anyone explain the difference between categories and
departments?
> Why are there two ways of segmenting offers?
>
Hi - Thanks for bringing this to our attention. We will update our
documentation to indicate that zip code should be a string and not an
integer. Note that the APIs do currently support zip codes starting
with '0'.
http://api.shopping.yahoo.com/ShoppingService/v1/CatalogListing?
appid=YahooDemo&catalogid=1994287222&zip=01905
Thanks,
Jen
--- In yws-shopping@yahoogroups.com, "khookguy" <mark@...> wrote:
>
> The catalog listing api
> (http://developer.yahoo.com/shopping/V1/catalogListing.html) indicates
> that zip is an <integer> or <integer>-<integer>. But, many zip codes
> start with "0", which is lost when integer is used. Should it be
string?
>
Hi - The 999 error signifies you have exceeded your rate limit. See
this post for more detail:
http://tech.groups.yahoo.com/group/yws-shopping/message/168
The problem should not persist unless you continue to exceed the rate
limit. Let me know if you are still having problems.
Thanks,
Jen
--- In yws-shopping@yahoogroups.com, "bsdespain" <despain.brian@...>
wrote:
>
> Starting December 1st I have been getting an error 999. This has been
> happening all day. Any idea what is up?
>
The catalog listing api
(http://developer.yahoo.com/shopping/V1/catalogListing.html) indicates
that zip is an <integer> or <integer>-<integer>. But, many zip codes
start with "0", which is lost when integer is used. Should it be string?
The difference is typically in the size of the images -- Thumbnail is
usually the smallest, followed by ListImage and then GridImage. You
may often find that the Thumbnail and ListImage are the same size,
depending on what was provided in the mearchant feed.
We recommend using ListImage when results are shown in list format:
http://shopping.yahoo.com/search;_ylt=AooiRcTqYaCqI7jBOl3sK.UbFt0A;_yl
u=X3oDMTBhNjRqazhxBHNlYwNzZWFyY2g-?p=digital+camera&did=
And GridImage when results are shown in grid format:
http://shopping.yahoo.com/search;_ylt=AgEs4nm6y7c0FIdVhK.7MTUbFt0A;_yl
u=X3oDMTA4czNudjU5BHNlYwN2aWV3?p=digital+camera&did=&view=g
Hope that helps.
Thanks,
Jen
--- In yws-shopping@yahoogroups.com, "khookguy" <mark@...> wrote:
>
> What are the differences among these three?
>
Hi Mark - That's correct, there is no way to retrieve a single offer
based on an ID returned in a product search. Offers (unlike catalog
products) are very dynamic and there's no spec data, image, or user
reviews to return for them, so it's a bit different than using a
catalog ID to retrieve more info for a catalog product. For a merchant
offer, the only thing to retrieve is the url that links out to the
merchant site -- there is no other supplementary info available in our
database.
We are exploring a way to allow a search by offer id, however, because
we think it might be useful in a list concept. That said, it's more of
a longer-term enhancement and there are no immediate plans to make this
available.
Hope that helps.
Thanks,
Jen
--- In yws-shopping@yahoogroups.com, "khookguy" <mark@...> wrote:
>
> Catalog entries have and ID that can be used (in Catalog Search) to
> get the catalog entry for a product. But, what about Offers that have
> no corresponding Catalog? There does not seem to be any unique
> identifier for an offer, or any way to get a single offer based on an
> ID returned in a product search. Is that correct, or am I missing
> something?
>
> Thanks,
>
> Mark
>
Catalog entries have and ID that can be used (in Catalog Search) to
get the catalog entry for a product. But, what about Offers that have
no corresponding Catalog? There does not seem to be any unique
identifier for an offer, or any way to get a single offer based on an
ID returned in a product search. Is that correct, or am I missing
something?
Thanks,
Mark
Hi All!
Did somebody try to return full hierarchy of Yahoo catalog over the
API. I need XML that is similar to the tree returned from
http://searchmarketing.yahoo.com/shopsb/shpsb_cat.php
Thank you in advance!
Max Voronoy.
Hi Hemanga,
The CatalogListing API doesn't have sorting functionality built-in.
If you'd like, you can add sorting functionality to the comparison
grid on your site to allow sorting by price after the initial results
have been displayed.
Thanks,
Jen
--- In yws-shopping@yahoogroups.com, "Hemanga Nath" <hrnath@...>
wrote:
>
> Hi,
>
> I am trying to sort by price for the offers returned by
catalogListing API.
> I see sort parameters in ProductSearch and Product review, but I
don't see
> similar thing in catalogListing. Can someone please suggest?
>
> Thanks,
> Hemanga
>