Ganipara Rest API v1.0
Sayfa
Ganipara.com mağazanızda müşterilerinize mağazanız, ürününüz, işletmeniz veya benzer konularda bilgi vermek amacıyla sayfaları kullanabilirsiniz
Methodlar
Sayfa detay | Detay |
---|---|
Sayfa say | Detay |
Sayfa listele | Detay |
Sayfa oluştur | Detay |
Sayfa güncelle | Detay |
Sayfa sil | Detay |
Sayfa detay
https://api.ganipara.com/1.0/page/detail/ | GET |
Sayfa detayları |
Paremetre | Tür | Zorunlu |
---|---|---|
id Sayfa ID'si |
Sayı | Evet |
GET /1.0/page/detail/ { "id":"8520" }
{ "status":true, "page":{ "id":"8520", "title":"Hakkında", "content":"<p>İçerik</p>", "slug":"test-sayfasi", "date_created":"2013-06-25T16:21:33+0200", "date_updated":"2013-06-25T16:21:33+0200", "published":true, "meta":{ "title":"Firmamız Hakkında", "description":"Firmamız hakkında merak ettikleriniz" } } }
Sayfa say
https://api.ganipara.com/1.0/page/count/ | GET |
Sayfa sayısı |
Paremetre | Tür | Zorunlu |
---|---|---|
title Sayfa başlığı |
Metin | Hayır |
slug URL adresi |
Metin | Hayır |
published_status
Yayın durumu |
Metin | Hayır |
date_start Başlangıç tarihi (ISO 8601 formatında) |
Tarih | Hayır |
date_end Bitiş tarihi (ISO 8601 formatında) |
Tarih | Hayır |
GET /1.0/page/count/ { "date_start":"2013-06-25T16:21:33+0200", "date_end":"2013-08-10T10:00:00+0200", }
{ "status":true, "count":12 }
Sayfa listele
https://api.ganipara.com/1.0/page/list/ | GET |
Sayfaları listele |
Paremetre | Tür | Zorunlu |
---|---|---|
title Sayfa başlığı |
Metin | Hayır |
slug URL adresi |
Metin | Hayır |
published_status
Yayın durumu |
Metin | Hayır |
date_start Başlangıç tarihi (ISO 8601 formatında) |
Tarih | Hayır |
date_end Bitiş tarihi (ISO 8601 formatında) |
Tarih | Hayır |
limit Sayfa başına listenecek kayıt sayısı (10, 25, 50) |
Sayı | Hayır |
page Listenecek sayfa |
Sayı | Hayır |
GET /1.0/page/list/ { "limit":"50", "page":"1" }
{ "status":true, "pages":[ { ... }, { ... }, { ... }, { ... } ], "_metadata": { "page": 1, "limit": 50, "page_count": 1, "total_count": 16 } }
Sayfa oluştur
https://api.ganipara.com/1.0/page/create/ | POST |
Sayfa eklemek |
Paremetre | Tür | Zorunlu |
---|---|---|
title Sayfa başlığı |
Metin | Evet |
slug URL adresi. Boş bırakılması halinde otomatik olarak oluşturulur |
Metin | Hayır |
content Sayfa içeriği |
Metin | Hayır |
published_status
Yayın durumu |
Metin | Hayır |
meta_title SEO için sayfa başlığı |
Metin | Hayır |
meta_description SEO için sayfa açıklaması |
Metin | Hayır |
POST /1.0/page/create/ { "title":"Deneme Sayfasi", "slug":"merhaba-dunya", "content":"<p>İçerik</p>" }
{ "status":true, "page":{ ... } }
Sayfa güncelle
https://api.ganipara.com/1.0/page/update/ | POST |
Sayfa güncellemek |
Paremetre | Tür | Zorunlu |
---|---|---|
id Sayfa ID değeri |
Sayı | Evet |
title Sayfa başlığı |
Metin | Hayır |
slug URL adresi. Boş bırakılması halinde otomatik olarak oluşturulur |
Metin | Hayır |
content Sayfa içeriği |
Metin | Hayır |
published_status
Yayın durumu |
Metin | Hayır |
meta_title SEO için sayfa başlığı |
Metin | Hayır |
meta_description SEO için sayfa açıklaması |
Metin | Hayır |
POST /1.0/page/update/ { "id":"8599", "meta_title":"Bu bir başlık", "meta_description":"Bu bir açıklamadır", }
{ "status":true, "page":{ ... } }