Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 30.129.656 Times

Net::eBay 0.41

  Date Added: May 12, 2010  |  Visits: 768

Net::eBay

Report Broken Link
Printer Friendly Version


Product Homepage
Download (73 downloads)

Net::eBay is a Perl Interface to XML based eBay API. SYNOPSIS This module helps user to easily execute queries against eBays XML API. Copyright Igor Chudov. ################################################## # For support, docs, info, email to author go to # # # # http://www.net-ebay.org/ # ################################################## Also check out Object::eBay perl module for higher level abstraction built on top of Net::eBay. Object::eBay is a work of another individual, not Igor Chudov. Also check out several ebay-*.pl scripts that ship with this distribution, they should be installed in your scripts directory. Getting Official Time use Net::eBay; my $eBay = new Net::eBay; # look up ebay.ini in $ENV{EBAY_INI_FILE}, "./ebay.ini", "~/.ebay.ini" my $result = $eBay->submitRequest( "GeteBayOfficialTime", {} ); print "eBay Official Time = $result->{EBayTime}.n"; Automated bidding eBay does not allow bidding via eBay API. Listing Item for sale use Net::eBay; use Data::Dumper; # another way of creating Net::eBay object. my $ebay = new Net::eBay( { SiteLevel => prod, DeveloperKey => ..., ApplicationKey => ..., CertificateKey => ..., Token => ..., } ); my $result = $ebay->submitRequest( "AddItem", { DetailLevel => "0", ErrorLevel => "1", SiteId = > "0", Verb => " AddItem", Category => "14111", CheckoutDetailsSpecified => "0", Country => "us", Currency => "1", Description => "For sale is like new thingamabob.Shipping is responsibility of the buyer.", Duration => "7", Location => "Anytown, USA, 43215", Gallery => 1, GalleryURL => http://igor.chudov.com/images/mark_mattson.jpg, MinimumBid => "0.99", BuyItNowPrice => 19.99, PayPalAccepted => "1", PayPalEmailAddress => "ichudov@example.com", Quantity => "1", Region => "60", Title => "Igors Item with Gallery xaxa", } ); print "Result: " . Dumper( $result ) . "n"; Result of submitRequest is a perl hash obtained from the response XML using XML::Simple, something like this: Result: $VAR1 = { Item => { Id => 4503546598, Fees => { FeaturedGalleryFee => 0.00, InternationalInsertionFee => 0.00, CurrencyId => 1, GalleryFee => 0.25, AuctionLengthFee => 0.00, ProPackBundleFee => 0.00, BorderFee => 0.00, FeaturedFee => 0.00, SchedulingFee => 0.00, HighLightFee => 0.00, FixedPriceDurationFee => 0.00, PhotoDisplayFee => 0.00, ListingFee => 0.55, BuyItNowFee => 0.00, PhotoFee => 0.00, GiftIconFee => 0.00, SubtitleFee => 0.00, InsertionFee => 0.30, ListingDesignerFee => 0.00, BoldFee => 0.00, ReserveFee => 0.00, CategoryFeaturedFee => 0.00 }, StartTime => 2005-08-30 04:50:47, EndTime => 2005-09-06 04:50:47 }, EBayTime => 2005-08-30 04:50:47 }; See an alternative example of submitting an item using New Schema, in script ebay-add-item.pl. If an error in parsing XML occurs, result will be simply the string that is the text representation of the answer..

Requirements: No special requirements
Platforms: Linux
Keyword: Api Based Ebay Interface Libraries Netebay New Perl Perl Interface Programming Result Xml Based
Users rating: 0/10

License: Freeware Size: 17.41 KB
NET::EBAY RELATED
Libraries  -  DBIx::XHTML_Table 1.36
DBIx::XHTML_Table is Perl module for SQL query result set to XML-based HTML table. SYNOPSIS use DBIx::XHTML_Table; # database credentials - fill in the blanks my ($data_source,$usr,$pass) = (); my $table =...
18.43 KB  
Programming  -  The Jscheme Web Programming Project 7.2
In this project we aim to develop scheme libraries for developingvarious web applications (especially servlets and xml-based web services). Our approach is to use jscheme (an open source implementation of scheme in Java) as the core language which...
601.74 KB  
Libraries  -  libRUIN 0.1.4
libRUIN (Renderer for User Interfaces in Ncurses) is a rendering library for various XML-based user interface markup languages (such as XHTML or Mozilla XUL). libRUIN is using the Ncurses terminal control library as a rendering target. GNU Guile...
491.52 KB  
Libraries  -  Locale::Maketext::Extract::Run 0.62
Locale::Maketext::Extract::Run is a Perl module interface to xgettext.pl. SYNOPSIS use Locale::Maketext::Extract::Run xgettext; xgettext(@ARGV);.
83.97 KB  
Utilities  -  Packetflow Firewall Generator 1.0
PacketFlow Firewall Generator is an XML based firewall generator. It takes an XML configuration file that defines the firewall policy and generates a list of iptables commands to implement this policy. It is primarily intended for use on dedicated...
8.19 KB  
Network & Internet  -  Whitebeam 0.9.37
Whitebeam provides a rapid, XML based development environment for structured, dynamic Web apps. Whitebeam is a frontend XML-centered rapid design environment which makes use of HTML/XML and JavaScript. It integrates two popular and robust Open...
1.7 MB  
Utilities  -  Ethics Search Protocol 1.87
Ethics Search Protocol in short ESP is an XML-based protocol for search engines that is designed to allow people to express specific ethical requirements when performing searches. Consumers seldom get the chance to communicate ethical...
20.48 KB  
Utilities  -  FeedCreator 1.7.2
FeedCreator provides a PHP class that builds various XML-based news feed formats. FeedCreator (formerly RSSCreator) is a PHP class that provides an easy way to create various mostly XML-based feeds from within PHP. It is compact, easy to use,...
225.28 KB  
Desktop Utilities  -  Openbox menu editor 1.0
Openbox menu editor program is a tool that simplifies the process of editing Openboxs complex XML-based menu file..
16.38 KB  
Programming  -  XPage, xml-based web app generator 0.2.0
XPage is an xml-based web app generator. It is a developer's tool for fast implementation of data-intensive web apps. The developer writes xml definitions for each page and XPage transforms them into serverside scripts using an XSL transformation.
48.91 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  wolfSSL 3.12.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
2.73 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB