Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/byk1lla/instabot
PHP ve NodeJS ile yapılmış Instagram Checker
https://github.com/byk1lla/instabot
brute-force checker instagram instagram-api instagram-bot instagram-checker
Last synced: 12 days ago
JSON representation
PHP ve NodeJS ile yapılmış Instagram Checker
- Host: GitHub
- URL: https://github.com/byk1lla/instabot
- Owner: byk1lla
- Created: 2024-05-11T16:30:24.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-05-30T08:35:49.000Z (7 months ago)
- Last Synced: 2024-11-07T06:13:42.328Z (2 months ago)
- Topics: brute-force, checker, instagram, instagram-api, instagram-bot, instagram-checker
- Language: PHP
- Homepage:
- Size: 9.21 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Instagram Login Checker
Bu uygulama **IgApiClient** Kullanarak data.json da bulunan ``` username:password``` Biçimindeki kullanıcı adları ve şifreleri [Rest.php](https://github.com/byk1lla/instabot/blob/main/main/rest.php) Yardımıyla Tek tek deneyerek Doğru olanları bulmanıza yarayan bir REST API Uygulamasıdır.
## API Kullanımı#### Kullanıcı Girişini Yap
```http
POST yourhost:3000/login
```| Parametre | Tip | Açıklama |
| :-------- | :------- | :------------------------- |
| `username` | `string` | Kullanıcı Adı |
| `password` | `string` | şifre |Kullanıcı Adı şifrelerle burdan giriş kontrolü yapabilirsiniz.
```http
POST yourhost:3000/follow
```| Parametre | Tip | Açıklama |
| :-------- | :------- | :------------------------- |
| `username` | `string` | Kullanıcı Adı |Giriş Yaptığınız Hesaplarla da buradan Takipçi Gönderebilirsiniz.
## KurulumInstagram Checkeri Yüklemek için aşağıdaki adımları izleyin.
```bash
git clone https://github.com/byk1lla/instabot
cd my-project
```
Eğer Windowstaysanız Projenin Kaynak Dosyalarını [buraya tıklayıp](https://github.com/byk1lla/instabot/archive/refs/heads/main.zip) indirebilirsiniz.Programın Çalışması için bu kütüphaneyi kurmanız gerekiyor.
```bash
npm install instagram-private-api
```## Kullanım/Örnekler
Rest API ı çalıştırmak için```bash
node /main/index.js
```Komutunu Çalıştırın.
Eğer **Xampp** Kullanıyorsanız API'ı Kurmak istediğiniz Klasöre atabilirsiniz.
Yok ben shellciyim arkadaş diyorsanız da
```bash
php rest.php
```Şeklinde Kullanabilirsiniz.
## Gereksinimler
NODE: **20.X**
PHP: **8.X**
instagram-private.api: **1.46.X**
#### JsonConverter.phpJsonConverterda siz TXT Dosyalarınızı JSONa çevirerek [Rest.php](https://github.com/byk1lla/instabot/blob/main/main/rest.php) de kullanılacak hale getiriyor.
JsonConverter.php Deki Dosya Adlarını
```php
$txt = 'data.txt';
$json = 'data.json';
```Bu Şekilde yaparsanız sizin için daha iyi olur fakat isterseniz değiştirebilirsiniz.
Ayrıca Unutmayın ki; txtdeki veriler ```username:password``` şeklinde olmalıdır yoksa çalışmaz.
#### Rest.php
**$dataSource** tan gelen verileri işleyerek **/follow** ve **/login** APIlerine istek gönderiyor.
```php
$dataSource = "yourdatasource.json";
```
(şu anlık sadece /login APIsi çalışmaktadır /follow APIsi için çalışmalarımız sürmektedir.)## App.js
app.js
> [!CAUTION]
> APP Js Programın Yapı Taşıdır ve eğer herhangi bir __sorun__ olursa program çalışmayacaktır.Burada Login işlemleri gerçekleşir.
> [!IMPORTANT]
> Sadece **POST** İstekleri Kabul Edilir.| Parametre | Tip | Açıklama |
| :-------- | :------- | :------------------------- |
| `Login` | `boolean` | Eğer Giriş Başarılıysa true eğer değilse false değerini döndürür. |
| `Error` | `boolean` | Eğer Giriş Başarısızsa true değerini döndürür. |
| `errorMsg` | `string` | Hata Mesajını Döndürür. |## Link
[instagram-private-api](https://docs.igpapi.com/)
[twitter](https://twitter.com/byk1lla_)## Licences
[MIT](https://choosealicense.com/licenses/mit/)
[APACHE 2.0](https://choosealicense.com/licenses/apache-2.0/)