1. Advertising
    y u no do it?

    Advertising (learn more)

    Advertise virtually anything here, with CPM banner ads, CPM email ads and CPC contextual links. You can target relevant areas of the site and show ads based on geographical location of the user if you wish.

    Starts at just $1 per CPM or $0.10 per CPC.

Open Source eBay Affiliate Store - FREE SCRIPT

Discussion in 'Commission Junction' started by majohnst, May 11, 2008.

  1. #1
    I've had a script for a dynamic ebay store sitting around for a while, so I decided to open it up for everyone to use. Basically the store uses both the ebay API and ebay RSS to create a quick storefront. The sites it creates are pretty basic, but work well for domain parking or embedding the storefront into another site.

    To use McJiffy EASy (eBay Affiliate Store), you will need a production key from the eBay Developer program and a campaign id from eBay Affiliate program.

    I'm sure the code could use a thorough debugging, but it will at least get people up to speed quickly on how you can use the different eBay tools.

    A few of the features include:
    • dynamic keyword lists
    • no database needed
    • outgoing link cloaking
    • multi-site capabilities
    • easy to create templates

    You can download the project from http://www.mcjiffy.com and see a live demo at http://demo1.mcjiffy.com

    Comments and suggestions are welcome.
     
    majohnst, May 11, 2008 IP
  2. stats

    stats Well-Known Member

    Messages:
    586
    Likes Received:
    8
    Best Answers:
    0
    Trophy Points:
    110
    #2
    why is it free ?
    ... demo ? trial ?

    ty
     
    stats, May 11, 2008 IP
  3. GlueStick

    GlueStick Peon

    Messages:
    62
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #3
    Your post caught my eye just as I was shutting down and going to sleep. I sure wish I would've seen it earlier, but I do plan on checking out McJiffy tomorrow. My first impression is that it looks FANTASTIC and I can't wait to try it. Thank you!
     
    GlueStick, May 11, 2008 IP
  4. Indian

    Indian Peon

    Messages:
    1,572
    Likes Received:
    105
    Best Answers:
    0
    Trophy Points:
    0
    #4
    Looks good. I'll try it now.
     
    Indian, May 12, 2008 IP
  5. beyondelectricdreams

    beyondelectricdreams Peon

    Messages:
    151
    Likes Received:
    6
    Best Answers:
    0
    Trophy Points:
    0
    #5
    Always skeptical when something is free, are you stuffing your own cookies when we use the script? :D

    Well the script looks brilliant, it looks a lot more natural than a BANS store. I'll give it a shot and post my review.

    Thanks a lot for sharing.
     
    beyondelectricdreams, May 12, 2008 IP
  6. majohnst

    majohnst Peon

    Messages:
    78
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    0
    #6
    It's free just because, there is no catch. I've used a lot of open source software in the past, and I figured I could give back a little. Plus, to me the code is fairly simple. So I figured that if I charged people for the code, it would just be a matter of time before someone started a free version.

    The script is all there for you to look at. I get nothing out of you running the script. No special cookies, no adsense and no ebay referrals. If you don't believe me, just look at the code. The sample template doesn't even have my adsense code in it, just a place holder.
     
    majohnst, May 12, 2008 IP
  7. arthur

    arthur Peon

    Messages:
    82
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #7
    :) Work perfect now.
    Thank you.
     
    arthur, May 12, 2008 IP
  8. majohnst

    majohnst Peon

    Messages:
    78
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    0
    #8
    Sorry about that, it is now fixed. I had left in some debugging comments that caused the problem. You can download the latest file and then just replace the main index.php file.
     
    majohnst, May 12, 2008 IP
  9. exodus

    exodus Well-Known Member

    Messages:
    1,900
    Likes Received:
    35
    Best Answers:
    0
    Trophy Points:
    165
    #9
    Need to add that it requires cUrl to be allowed.
     
    exodus, May 12, 2008 IP
  10. bluefox21

    bluefox21 Well-Known Member

    Messages:
    440
    Likes Received:
    7
    Best Answers:
    0
    Trophy Points:
    108
    #10
    looks nice!
     
    bluefox21, May 12, 2008 IP
  11. Gamer12

    Gamer12 Peon

    Messages:
    43
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #11
    Wow it looks good
     
    Gamer12, May 12, 2008 IP
  12. MeetHere

    MeetHere Prominent Member

    Messages:
    15,399
    Likes Received:
    994
    Best Answers:
    0
    Trophy Points:
    330
    #12
    should we keep the footer link intact ?
    looks good.
     
    MeetHere, May 12, 2008 IP
  13. majohnst

    majohnst Peon

    Messages:
    78
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    0
    #13
    Footer links are nice, but since it is open source, it's really up to you on whether you keep it or not.
     
    majohnst, May 13, 2008 IP
  14. vitalbusiness

    vitalbusiness Peon

    Messages:
    882
    Likes Received:
    15
    Best Answers:
    0
    Trophy Points:
    0
    #14
    I downloaded it but I couldn't open the zip folder. It said it was invalid.
     
    vitalbusiness, May 13, 2008 IP
  15. exodus

    exodus Well-Known Member

    Messages:
    1,900
    Likes Received:
    35
    Best Answers:
    0
    Trophy Points:
    165
    #15
    Installed with some errors.

    http://buy.onicsoft.com/

    ---Error 1
    		<?php foreach ($related as $relatedword) { ?>
    		<li><a href="/buy/<?php echo urlencode($relatedword); ?>"><?php echo $relatedword; ?></a></li>
    		<? } ?>
    Code (markup):
    ---Error 2
    		<?php foreach($topics as $topic) {?>
    		<li><a href="/buy/<?php echo urlencode($topic); ?>"><?php echo $topic; ?></a></li>
    		<? } ?>         
    
    Code (markup):

    ---Error 3
    ---The Fix for Error 3.
    Removed..
    echo $url;

    From Function

    function goLink($str, $keyword) {
    	global $AppId;
    	$url = 'http://rover.ebay.com/rover/1/711-53200-19255-0/1?campaignid='. AFFILID. '&customid=' . urlencode($keyword) . '&toolid=10005&mpre=http%3A%2F%2Fcgi.ebay.com%2F'.urlencode($str);
    	echo $url;
    	header('Location: ' . $url);
    	exit();
    }
    Code (markup):
     
    exodus, May 13, 2008 IP
  16. majohnst

    majohnst Peon

    Messages:
    78
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    0
    #16
    For errors 1 & 2, did you set your ebay developer id correctly? It looks like the call to the ebay API to get the related keywords didn't succeed.

    I've fixed error 3 in the current release.
     
    majohnst, May 13, 2008 IP
  17. mikey9911

    mikey9911 Active Member

    Messages:
    223
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    80
    #17
    zip file says it is corrupt. ?

    edit: firefox downloads it
     
    mikey9911, May 13, 2008 IP
  18. Kerosene

    Kerosene Alpha & Omega™ Staff

    Messages:
    11,366
    Likes Received:
    575
    Best Answers:
    4
    Trophy Points:
    385
    #18
    I just had a look around your demo site, and it looks good :)

    The only suggestions I've got is that you make the code xhtml valid - the img tags aren't closed properly. Also, characters such as "&" and quotes break the search function (do a search for black & white or anything in quotes). Should be simple to fix.

    With all these free scripts floating around, it's getting to the stage where I'm tempted to stop writing my own custom eBay API/RSS stores. Nice work :)

    -----

    No probs here (using WinRAR and 7-zip).
     
    Kerosene, May 13, 2008 IP
  19. webtarded

    webtarded Peon

    Messages:
    211
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    0
    #19
    I've been trying to get this to work on a test server-wamp- and can't seem to get it quite right. It loads, but there is no theme that shows, just a whitepage. Looking at the source though i can see it's the same as your demo site. Also none of the links work right.



    Am i missing something obvious? It is loading the first page of items in your default wii install.

    edit: fixed the fopen errors,
     
    webtarded, May 13, 2008 IP
  20. majohnst

    majohnst Peon

    Messages:
    78
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    0
    #20
    Do you have your ebay developer key set in the config file, that is the $AppId variable? I don't think the call to the ebay API worked correctly.
     
    majohnst, May 13, 2008 IP