Miss any of our Open RFC calls?Watch the recordings here! »

ebay-api-next

0.0.4 • Public • Published

ebay-api-next

eBay API calls wrapped in ECMAscript@next

/* CURRENTLY ABANDONED */

install and use

npm i ebay-api-next
'use strict'
 
const eBayAPI = require( 'ebay-api-next' )
    , Config = require( './config.js' )
 
eBayAPI.useHeaders( Config.eBay.Headers )
eBayAPI.usePresets( Config.eBay.Presets )
 
const REQ =
  { ItemID: '123456789012'
  , IncludeItemSpecifics: true
  }
 
 
console.info( 'call using Promises with then/catch' )
eBayAPI.GetItem( REQ )
  .then( RES => console.log( 'Response:', RES ) )
  .catch( ERR => console.error( 'Error:', ERR ) )
 
 
console.info( 'call using async/await notation' )
const eBay_async_await = API =>
  async OBJ =>
    console.log( await eBayAPI[ API ]( OBJ ) )
 
eBay_async_await( 'GetItem' )( REQ )

raw XML

Accesable on RES.response_body and RES.request_body if the need be.

tests

Fill out the test-config -- those are the required headers and auth needed to make any API call. Free eBay-developer credentials could be obtained on the dev-portal.

todo

  • old eBay APIs
  • tests
  • new eBay APIs
  • tests
  • documentaion
  • github:
    • readme.md
    • license.md
    • contribute.md
  • tests
  • submit to npm
  • tests
  • profit?
  • tests
  • ...
  • tests

mirrors

license

mit

Install

npm i ebay-api-next

DownloadsWeekly Downloads

62

Version

0.0.4

License

MIT

Unpacked Size

11 kB

Total Files

11

Last publish

Collaborators

  • avatar