Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Steam.prototype.getItems = function(url, callback) {
- var self = this,
- urlFormat = '/render/?query=&start=0&count=10&country=RU&language=russian¤cy=5';
- request.get({
- "url": url + urlFormat,
- "jar": this.cookies,
- "headers": this.headers
- }, function(e, r, data) {
- try {
- var buffer = JSON.parse(data.toString()),
- result = [];
- } catch (t) {
- console.log('wtf?');
- callback(404);
- return;
- }
- if (buffer['listinginfo']) buffer = buffer['listinginfo'];
- else {if (callback) callback(404); return;}
- for (var item in buffer) {
- if (!(buffer[item]['converted_price'] + buffer[item]['converted_fee'])) continue;
- result.push({
- "id": item,
- "money": buffer[item]['converted_price'] + buffer[item]['converted_fee'],
- "price": buffer[item]['converted_price'],
- "fee": buffer[item]['converted_fee'],
- "app": buffer[item]['asset']['appid'],
- "assetid": buffer[item]['asset']['id']
- });
- }
- if (callback) callback(result);
- return;
- });
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement