Upload products to amazon and retrive/import/export/ orders from amazon to own store - amazon-web-services

My company is using oscommerce 2.2ms and php 4. We want to upload our products to amazon shop. We have found magnalister and holbi connectors that we want to use but we cannot because we aere running php version 4.
So, I decide to create my own connector having these featurs:
Upload products from my shop to the marketplace
import orders from the marketplaces
Synchronise order status between shop and marketplace
Manage orders, invoices and export to my site
The Problem is:
1.) There are huge of api's that i cannot understand which is for what, so i little bit confused.
2.) I tried to use this Api, but this retrive all products that are avilable on amazon(searched catorgory).
Question is: Which Api i have to use ?
Please help me. Thanks in advance

Related

How to list all the browser catalogue data products in AWS Data-Exchange using API calls

I want to fetch the data products that are present in the AWS Data-Exchange Browse Catalogue list. I would like to fetch those lists whose Pricing Plans category is free
Is there an SDK in AWS to list those data products?
(I work for AWS Data Exchange)
While we do have an API to enumerate and manage the products you own and a working sample of using that API, we currently don't have an API available for enumerating all products in the catalogue, unfortunately.
What is your use-case, please?

How to create a full purchase experience with product advertising api on your website

I want to create a store website using amazon's product advertising api, and as I understand, what you actually get from amazon is the products with a shop now button that is taking you to the amazon website to purchase it, something like this:
but I really wanted to create a full experience in my website, and wanted to know if its possible somehow to mask the purchase and keep the user in my website, does someone know something that can help?

Getting business report(Detail page sales & traffic) using MWS API?

Hi everyone just want to ask a few questions about the amazon mws api since I stuck for more than a week now finding a great solution of the problem and also this is my first time to code with amazon product. My question is does MWS API get the business report specially the detail page sales and traffic. As I what I have read in the forums some say that it is not available in MWS API, some say also that there's a way to get it through API. I`m confuse right now how to start it. I was also wondering if I can scrape the page but have problem of the two way factor verification. Thanks in advance.
No. The MWS API does not give you access to that report.
We currently have a sales assistant download it every day and upload it into our system.
Go to Amazon Seller Central.
Hover over Reports -> Click Business Reports
On the left, under By ASIN, click Detail Page Sales and Traffic
On the Right Change the From Date and To Date to one of the value needed
Click Download -> CSV

Checking out amazon affiliate product in my website

I have a requirement where users will visit my site and based on some logic able to earn points. The user will then be able to use this point to checkout any item of equivalent amount that is listed in my website.
The items that are to be listed is actually coming from amazon and I am an amazon affiliate so when they make the purchase i end up earning commission.
The challenges that I am facing is amazon always takes the user to their own website for the checkout, and so I am not able to put any restriction on the cost of the item that the user is checking out. The user can very well choose some other item while doing the checkout from within amazon's website.
As per my research amazon doesn't allow checkout from 3rd party websites like mine and will always bring the user to their own website. While I can create a bot using casper.js to emulate an user i dont want to go with this.
Is there any known API or solution to achieve what I am trying ?
I don't think it's possible to have user checkout products on your website. (Why would Amazon ever allow that?)
However, I also don't think that should be important to you. You should redirect customers to Amazon with proper associate tags (www.amazon.com/dp/...?tag=...) in the URL. After that, any purchases that they make, irrespective of whether it was the one you showed on your website, become candidates for payouts to you. So, if you redirected a customer to product A on Amazon and she bought product B, you might be paid out for it, obviously if the purchase satisfied the affiliate policies.

Amazon Products Api

I was looking around web and amazon affilate apis, but can not find a way without scrapping amazon product pages to extract some of the data to display on my site.
I have input box where users can copy/past amazon links and I want to create preview to the product on next page using the image, price and other content and link back to the page. I saw this Amazon products API - Looking for basic overview and information, I have try to use id that I think was correct one to get data for but I got wrong result.
Example
https://www.amazon.com/Hello-Kitty-Petite-House-Complete/dp/B00I90NTCE/ref=sr_1_2
I assume this is B00I90NTCE the id.
Can someone point me to correct direction?
Well you should read the documentation for the amazon product api. Here is a link to the documentation: http://docs.aws.amazon.com/AWSECommerceService/latest/DG/Welcome.html. You can also try out the api using the scratch pad: http://webservices.amazon.com/scratchpad/index.html?rw_useCurrentProtocol=1. See also this link: http://docs.aws.amazon.com/AWSECommerceService/latest/GSG/SubmittingYourFirstRequest.html
The amazon api is RESTful which means it is stateless and it works over http. It is easy to use. you have to create a url with the required parameters. if you call this url from a programming language or copy/paste it in a browser, it will return xml. The xml will contain the product information such as product image, price, product description, amazon link etc. You can parse the xml using a suitable library for your programming language