Many products on amazon are unavailable but a date is given for when they'll be in stock. I've used AWS and got an XML reply but I can't find the date information anywhere. Is it possible to get this information? Thanks.
NOTE: This is what i've got as a request, what should I alter?
http://ecs.amazonaws.com/onca/xml?AWSAccessKeyId=MYID&AssociateTag=MYTAG&ItemId=THEITEMID&Operation=ItemLookup&ResponseGroup=Large&ReviewSort=-HelpfulVotes&Service=AWSECommerceService&Signature=MYSIGNATURE&Timestamp=2009-12-04T17%3A35%3A43Z&Version=2009-06-01
You probably want either PublicationDate or ReleaseDate. You need to be sure that you're requesting a ResponseGroup that has this data in it. ItemAttributes has both, but there may be other groups that include them also.
Amazon Response Elements
Related
I am using Skyscanner travel api and getting response successfully.
There are so many OutboundLegId and InboundLegId in the response.
I just want to show flights for the selected destination. please see attachment.
For this, Should I extract all the OutboundLegId and InboundLegId for required data or just first array record?
http://business.skyscanner.net/portal/en-GB/Documentation/FlightsLivePricingQuickStart
and I used below code:-
Skyscanner API for all airport locations and Travel API using CURL
Because each contains agents and other data.
Should I show all data on my site or need to use first 5-10 records only?
Please advice me on this.
Add this in the query string with session key &pageindex=1&pagesize=10
I want to update a single Amazon product's price or qty with an api call.
I know i can send a feed of one or multiple products, but is the another api call to send a single product and get an immediate response?
I also want an api call to GET my qty for sale on a single product. GetMyPriceForSKU does not have qty.
anyone know which amaozn mws api & call to look in for this. I already looked through the mws dev pages and did not find anything.
Sending products to Amazon must go through feeds. Use the Feeds API. You'll need to create a feed of one or more products, submit the feed, and then query as to the status of the feed. In my experience it takes a matter of a few minutes but I have seen a few thousand products take several hours.
To view your inventory, you'll need to use the Reports API to request one of the listings reports
Also, check out the scratchpad. That's a great tool for trying out an operation with minimal resources.
I'm trying to make app that use myintervals API.
And I need to check for project members contact information.
In order to make API call for each person for it contacts, I'd like to dump contacts for all persons in project(or company), so I could make 1 API request, not a 100.
Unfortunately I didn't found how to perform such request.
May I have some help about it?
According to the API definition the person resource expects an integer so there isn't a way to exclude it or add more than one id via a comma-delimited list of people ids.
http://www.myintervals.com/api/resource.php?r=personcontact
The only way to get at them will be one per request. Try sending an email to support to see if the requirement can be lifted or modified to allow multiple ids to be sent.
How do I use Amazon MWS with PHP to access and print out packing lists? What is the process, and if possible what are the steps? Examples would be helpful.
Because you're talking about MWS and "packing lists", I assume the following to be true:
You are an Amazon Seller
You are sending out packages yourself (MFN / merchant fulfillment), and not using AFN / FBA (Fulfillment by Amazon)
To create packing lists, you will roughly have to do the following:
Fetch the "OrderReport" from the Amazon MWS Servers. The returned XML will contain details for your all outstanding orders including: shipping address, quantities, SKUs and product names.
Confirm the reception of those orders through the "OrderAcknowledgment" API call
Use above data to create pretty HTML files, images, PDF files or whatever else that can be printed as packing lists
While you're at it, you may want to look at the "OrderFulfillment" call. This lets Amazon know that you've actually shipped.
The sample PHP code you linked should help you with steps 1 and 2.
(for future reference: sample client code in PHP,C# and Java is available at https://developer.amazonservices.com/ . Follow the API documentation links to get current versions)
I am a little confused by your question because of the use of packing lists.
Amazon makes labels available, but the labels are used to differentiate between multiple sellers of the same SKU, and is not a packing list in and of itself. Amazon generates their own packing list when an order is placed for AFN orders, and MFN orders are send to you for processing via your own process.
However, assuming you are looking for the Amazon labels I took a quick look through all the API's and did not see any information on printing them. As far as I know this is only available through seller central, however if any API does that functionality it would be the feeds API.
I would suggest creating an account on https://sellercentral.amazon.com/forums/forum.jspa?forumID=35 and asking the folks there - several Amazon Employee's monitor that forum and Oneida Books is the resident guru and can pretty much answer anything API related.
I'd like to query AWS for a Musician's ASIN from the artist's name. I'm not concerned about false matches at this point, I just want to discover the correct parameters that it'll take to get the job done.
Alternatively, I could query using an album's ASIN which I already have. Using the following parameters, I'm able to get the album's artist name, but not the artist ASIN.
Operation => ItemSearch,
SearchIndex => Music,
Artist => Moby,
ResponseGroup => Images,
AssociateTag => Associate_tag
Thanks All!
EDIT: I made a mistake labeling this as a "ASIN". What I'm looking for is the unique id for an artist. Looking at amazon.com/Shinedown/e/B00197I1JU illustrates the use of this unique id ("B00197I1JU"). I'm trying to get this value to store locally.
ASIN—Amazon Standard Item Number
An alphanumeric token that uniquely identifies items in the Amazon marketplace.
All items in the marketplace have an ASIN. This is by far the most common identifier. ASINs are used
by the majority of Product Advertising API operations.
So ASIN is related only with the item not with the item description or details...
You need to use the ItemAttributes response group to get a list of products and their ASIN values that are related to your search criteria. This response group will also contain such information as artist name, binding, list price, etc.
You can use more than one ResponseGroup attributes to get both the ItemAttributes and Images response group with the same call.
I'd like to note that AWS is deprecated when it comes to the store, you should be using MWS and here is the docs for the correct part of MWS you need V138592989.pdf">https://images-na.ssl-images-amazon.com/images/G/01/mwsportal/doc/en_US/products/MWSProductsApiReference.V138592989.pdf and here is the link [hard to find] to the main MWS area. https://developer.amazonservices.com/gp/mws/api.html/182-3268148-9799929?ie=UTF8§ion=products&group=products&version=latest
Keep in mind that without an active pro seller account you will not be able to get a developer key if you are trying to build apps that integrate with private parts of the amazon API. I just went through this and had to grab the free trial long enough to get a key, which still works after you cancel the trial.
Also, you can not receive any support from MWS without that pro seller account! I spent over an hour on the phone with my AWS rep and he didn't even know how to access the MWS site. He had to call them only to be told [by them] that they didn't know how to access their API either, this was all too new for them.
I did eventually get everything working for me after scouring through their docs and downloading the correct API for MWS.
Good Luck!