eBay Stores RSS feeds

Discussion in 'Commission Junction' started by clix99, Jan 9, 2008.

  1. #1
    Hey guys.. i finally worked out the RSS generator tool ebay provides for affiliates. I managed to get exact lists of items i wanted.

    I have a couple of unsolved issued though:

    - When i click the orange RSS button on the results page, the RSS feed i get is of a fewer items than the results. The feeds doesn't include all items from ebay stores. For example: I got a results page of items, all from the same seller - a total of 263 items. The RSS feed only include 41 items out of those 263. How can i get the full feed?

    - Can some please explain how can i scan the feeds (i use PHP) so i can store the info in a database? i just need the general idea..

    Thanks.
     
    clix99, Jan 9, 2008 IP
  2. hanji

    hanji Peon

    Messages:
    612
    Likes Received:
    16
    Best Answers:
    0
    Trophy Points:
    0
    #2
    - RSS doesn't include the eBay stores. If you want store items, you should look at the eBay API instead. Also, the RSS feeds will only return a maximum of 150 items (if memory serves me correctly).

    - Not sure you'd want to store the items in a database. I would just use a RSS parser (one for free or write your own) to fetch and display the RSS results in real time.

    Hope this helps
    hanji
     
    hanji, Jan 9, 2008 IP
  3. lggmaster

    lggmaster Peon

    Messages:
    233
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #3
    - the rss feeds are limited to 100 items, the api is definitely the way to go here.

    - you need a simple REGEX for the database storage, but, caching the information is so much easier and faster than accessing a database continuously, not to mention the cache can be deleted where as so much information would be stored into a database that you would need to spend a few hours a day deleting garbage to keep the storage down.
     
    lggmaster, Jan 9, 2008 IP
  4. clix99

    clix99 Well-Known Member

    Messages:
    133
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    116
    #4
    Thanks for the help...

    The reason i want to store all of the information in a DB is because i'm building a search engine for a specific niche and want to pull results out of about 3000 items i found on ebay according to my define parameters. That's why I need to have all the items in a database that updates it self often.

    I check out the API developers place, registered and generated the IDs and token.

    Like i said - i managed to generate an exact search of the items i needed (on the advanced search for the RSS). How can i define the same search criterions with the API?
    I use PHP and would like to generate a feed of all products from a single specific seller that are under the same specific category...

    Exapmle: All the items that are 'mountain bikes' (Category) and are from HikingKing (SellerID). *not a real seller or example

    I'm not asking for exact codes (although it would be nice to find it so fast). I just need an advice and a direction on where to look.

    Thanks.
     
    clix99, Jan 10, 2008 IP
  5. hanji

    hanji Peon

    Messages:
    612
    Likes Received:
    16
    Best Answers:
    0
    Trophy Points:
    0
    #5
    Here is a link to a article I wrote a while back about using eBay's API. This would be a good place to start for creating your XML request.

    Once you start using the API, you need to bookmark this page and visit it often. Has all the calls needed for the API

    http://developer.ebay.com/DevZone/XML/docs/Reference/eBay/index.html

    Visiting the site, I see you can provide the following in the GetSearchResults call:

    <StoreSearchFilter> SearchStoreFilterType 
    	<StoreName> string </StoreName>
    	<StoreSearch> StoreSearchCodeType </StoreSearch>
    </StoreSearchFilter>
    Code (markup):
    The definitions for StoreName and StoreSearch are as follows:

    Hope this helps
    hanji
     
    hanji, Jan 10, 2008 IP