Instagram Backend Clone API
Veri |
Tip |
Açıklama |
username |
string |
Kullanıcı adı |
pass |
string |
Şifre |
Veri |
Tip |
Açıklama |
name |
string |
İsim |
username |
string |
Kullanıcı adı |
email |
string |
Eposta Adresi |
password |
string |
Şifre |
GET /user:id (Auth gerekli)
Veri |
Tip |
Açıklama |
name |
string |
Ürün adı |
price |
integer |
Ürün fiyatı |
POST /user/follow (Auth gerekli)
Veri |
Tip |
Açıklama |
senderUsername |
string |
Takip yollayanın kullanıcı adı |
receiverUsername |
string |
Takip atılanın kullanıcı adı |
PUT /user/follow (Auth gerekli)
Veri |
Tip |
Açıklama |
requestUser |
string |
Takip isteği atan kullanıcı adı |
currentUser |
string |
Giriş yapan kullanıcı adı |
DELETE /user/follow (Auth gerekli)
Veri |
Tip |
Açıklama |
requestUser |
string |
Takip isteği atan kullanıcı adı |
currentUser |
string |
Giriş yapan kullanıcı adı |
Eposta Doğrulama Kodu Gönder
Veri |
Tip |
Açıklama |
username |
string |
Kullanıcı Adı |
email |
string |
Eposta Adresi |
Veri |
Tip |
Açıklama |
username |
string |
Kullanıcı Adı |
password |
string |
Yeni Şifre |
confirmCode |
string |
Eposta'ya gelen doğrulama kodu |
POST /post (Auth gerekli)
Veri |
Tip |
Açıklama |
postImg |
string |
Fotoğraf URL adresi |
description |
string |
Açıklama |
DELETE /post (Auth gerekli)
Veri |
Tip |
Açıklama |
username |
string |
Post sahibinin kullanıcı adı |
postID |
string |
Post ID |
Veri |
Tip |
Açıklama |
username |
string |
Beğenen kişinin kullanıcı adı |
postID |
string |
Post ID |
Veri |
Tip |
Açıklama |
username |
string |
Kullanıcı Adı |
Node, Express, MongoDB, JWT, Nodemailer