bptf-classifieds
v1.1.2
Published
A Node.js wrapper for the Backpack.tf Classifieds Web API.
Downloads
48
Maintainers
Readme
node-bptf-classifieds
A Node.js wrapper for the Backpack.tf Classifieds Web API.
Installation
Using npm:
$ npm install bptf-classifieds
Using yarn:
$ yarn add bptf-classifieds
Testing
Note: Make sure you've supplied a valid user token
and API key
in the test files.
Using npm:
$ npm test
Using yarn:
$ yarn test
Examples
Importing with CommonJS
const { Classifieds } = require('bptf-classifieds');
or with ES6's import
statement
import { Classifieds } from 'bptf-classifieds';
Instantiating with the token
and apiKey
options
const classifieds = new Classifieds({
token: 'XXXXXXXXXXXXXXXXXXXXXXXX',
apiKey: 'XXXXXXXXXXXXXXXXXXXXXXXX'
});
Asynchronous requests with callbacks
classifieds.getListings({
sku: 'Fizzy Pharmacist',
callback: (err, data) => {
if (err) throw err;
console.log(data.listings);
}
});
Asynchronous requests with async
/await
(async () => {
try {
const data = await classifieds.getListings({
sku: 'The Bird-Man of Aberdeen'
});
console.log(data.listings);
} catch (error) {
console.error('An error occurred: ', error);
}
})();
There are some more examples available in the test directory.
Documentation
See the Wiki pages for further documentation.
License
Copyright 2023, Simon Sørensen