Hepinize merhabalar. Bugün sizlere express modülü ile api yapmayı anlatacağım.
İlk önce projemizi açıyoruz ve main dosyanız bot/server.js artık hangisiyse oraya geliyoruz.
Benim projem glitchde bu yüzden glitche giriyorum.
Main dosyamızda bulunan tüm kodları silip yerine bunu ekliyoruz;
[CODE=javascript]const express = require('express');
const app = express();
const http = require('http');
app.use(express.static('public'));
app.listen(8000)
app.get('/', (request, response) => {
response.json({mesajımız: 'MC-TR!'})
})[/CODE]
Ardından show'a basıp siteye girdiğimizde karşımıza şöyle bir metin çıkacaktır; [ATTACH type="full" alt="1593370338194.png"]130953[/ATTACH]
Ben örnek olarak sizlere random yüz apisi örneği vereceğim.
İlk olarak modül kullanacağız. Modülümüz "random-text-faces". Bunu ilk olarak constluyoruz.
[CODE=javascript]const randomTextFaces = require('random-text-faces');
[/CODE]
Daha sonra, HTTP GET isteğine JSON tipinde yanıt vereceğiz.
[CODE=javascript]app.get('/', (request, response) => {
response.json({yüz: randomTextFaces.get()})
})[/CODE]
Kaydedip show üzerinden siteye girdiğimizde çalışacaktır. Çıkan görüntü; [ATTACH type="full" alt="1593370491744.png"]130954[/ATTACH]
Kodun tamamı;
[CODE=javascript]const express = require('express');
const app = express();
const http = require('http');
app.use(express.static('public'));
app.listen(8000)
const randomTextFaces = require('random-text-faces');
app.get('/', (request, response) => {
response.json({yüz: randomTextFaces.get()})
})[/CODE]
Umarım yardımcı olmuşumdur. İyi forumlar dilerim!
İlk önce projemizi açıyoruz ve main dosyanız bot/server.js artık hangisiyse oraya geliyoruz.
Benim projem glitchde bu yüzden glitche giriyorum.
Main dosyamızda bulunan tüm kodları silip yerine bunu ekliyoruz;
[CODE=javascript]const express = require('express');
const app = express();
const http = require('http');
app.use(express.static('public'));
app.listen(8000)
app.get('/', (request, response) => {
response.json({mesajımız: 'MC-TR!'})
})[/CODE]
Ardından show'a basıp siteye girdiğimizde karşımıza şöyle bir metin çıkacaktır; [ATTACH type="full" alt="1593370338194.png"]130953[/ATTACH]
Ben örnek olarak sizlere random yüz apisi örneği vereceğim.
İlk olarak modül kullanacağız. Modülümüz "random-text-faces". Bunu ilk olarak constluyoruz.
[CODE=javascript]const randomTextFaces = require('random-text-faces');
[/CODE]
Daha sonra, HTTP GET isteğine JSON tipinde yanıt vereceğiz.
[CODE=javascript]app.get('/', (request, response) => {
response.json({yüz: randomTextFaces.get()})
})[/CODE]
Kaydedip show üzerinden siteye girdiğimizde çalışacaktır. Çıkan görüntü; [ATTACH type="full" alt="1593370491744.png"]130954[/ATTACH]
Kodun tamamı;
[CODE=javascript]const express = require('express');
const app = express();
const http = require('http');
app.use(express.static('public'));
app.listen(8000)
const randomTextFaces = require('random-text-faces');
app.get('/', (request, response) => {
response.json({yüz: randomTextFaces.get()})
})[/CODE]
Umarım yardımcı olmuşumdur. İyi forumlar dilerim!