UNPKG

speedsmm-api

Version:

SpeedSMM API - SMM panel api for NodeJS

162 lines (122 loc) 3.38 kB
# 🚀 speedsmm-api `speedsmm-api`, Sosyal Medya Pazarlama (SMM) panelleri ile kolayca etkileşime geçmenizi sağlayan bir Node.js modülüdür. Bu modül, API anahtarınızı ve proxy ayarlarınızı kullanarak çeşitli SMM hizmetlerine erişim sağlar. https://speedsmm.com SMM Software ## 📦 Kurulum ```bash npm install speedsmm-api ``` ## 📚 Kullanım Modülü kullanmak için, önce `smmAPI` sınıfını içe aktarın ve gerekli seçeneklerle yeni bir örnek oluşturun. ```javascript const smmAPI = require('speedsmm-api'); const smm = new smmAPI({ key: 'YOUR_API_KEY', api: 'https://example.com/api', proxy: [ { host: 'proxy_host', port: 8080, auth: { username: 'proxy_user', password: 'proxy_pass' } } ] }); ``` ### 🌟 API Metodları #### 💰 `getBalance()` API bakiyenizi sorgular. ```javascript smm.getBalance().then(response => { console.log(response); }).catch(error => { console.error(error); }); ``` #### 🛠️ `getServices()` Mevcut hizmetleri listeler. ```javascript smm.getServices().then(response => { console.log(response); }).catch(error => { console.error(error); }); ``` #### 📊 `getStatus({ order })` Belirtilen siparişin durumunu sorgular. ```javascript smm.getStatus({ order: '12345' }).then(response => { console.log(response); }).catch(error => { console.error(error); }); ``` #### ➕ `addOrder({ service, data })` Yeni bir sipariş ekler. ```javascript smm.addOrder({ service: 'service_id', <<<<<<< HEAD data: { link: "https://www.instagram.com/p/CFQ4ZJ5nZ6e/", quantity: 100, custom: "test" } ======= data: { link: 'https://example.com', quantity: 100, custom: 'custom_data' } >>>>>>> f9b8dc4a6b8b3569308d2516cc86cc1306468ebb }).then(response => { console.log(response); }).catch(error => { console.error(error); }); ``` #### ❌ `ordersCancel({ orders })` Bir veya birden fazla siparişi iptal eder. ```javascript smm.ordersCancel({ orders: ['12345', '67890'] }).then(response => { console.log(response); }).catch(error => { console.error(error); }); ``` #### 🔄 `refill({ order })` Bir siparişi doldurur. ```javascript smm.refill({ order: '12345' }).then(response => { console.log(response); }).catch(error => { console.error(error); }); ``` #### 🔍 `refillStatus({ order })` Doldurma durumunu sorgular. ```javascript smm.refillStatus({ order: '12345' }).then(response => { console.log(response); }).catch(error => { console.error(error); }); ``` #### 🔄 `refillMultipleStatus({ orders })` Birden fazla siparişin doldurma durumlarını sorgular. ```javascript smm.refillMultipleStatus({ orders: ['12345', '67890'] }).then(response => { console.log(response); }).catch(error => { console.error(error); }); ``` #### 🌐 `getMyIP()` Kendi IP adresinizi sorgular. ```javascript smm.getMyIP().then(response => { console.log(response); }).catch(error => { console.error(error); }); ``` ## 📝 Lisans - ⚖️ Its protected by Creative Commons ([CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)) <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/" title="BYNCSA40"><img src="https://licensebuttons.net/l/by-nc-sa/4.0/88x31.png"></a>