İçeriğe atla
OrqLabs

Webflow

Webflow sitesini site API token'ıyla bağlama: CMS koleksiyonlarını listeleme, blog yazısını taslak öğe olarak ekleme, öğeyi veya tüm siteyi yayınlama; alan eşlemesi ve sınırlar.

10 dk Son güncelleme:
Bu sayfada
  1. Kimlik kartı
  2. Ne işe yarar?
  3. Ön koşullar
  4. Adım adım kurulum
  5. A) Site API token
  6. B) OrqLabs'ta bağlama
  7. C) Koleksiyon kimliğini bulma
  8. Örnek iş akışları
  9. 1) SEO önerisinden Webflow taslağı
  10. 2) Onaydan sonra yayınlama
  11. Limitler
  12. Bağlantıyı test etme
  13. Kimlik bilgilerini yenileme
  14. Sık karşılaşılan hatalar
  15. Sık sorulan sorular
  16. Sonraki adım

Bu rehberde: Webflow sitenizde bir site API token'ı üretip OrqLabs'a girersiniz. Yapay zekânın yazdığı makaleler CMS koleksiyonunuza (ör. Blog Posts) taslak öğe olarak eklenir; onaydan sonra öğeyi ya da tüm siteyi tek adımda yayınlarsınız.

⏱ 10 dakika

Kimlik kartı

AlanDeğer
Sağlayıcı anahtarıWEBFLOW
KategoriCMS / web sitesi
Kimlik doğrulamaSite API token (Bearer, Data API v2)
KapsamProje bazlı
WebhookHayır
KutuWebflow (app.webflow)

Ne işe yarar?

İşlemNe yaparEtki
List collectionsSitenin CMS koleksiyonlarını (kimlik, ad, kısa ad) listeler; Include fields açıksa her koleksiyonun alanlarını (kısa ad, tür, zorunlu mu) da verir.Okuma
Create itemKoleksiyona öğe ekler – varsayılan olarak taslak.Değişiklik
Publish itemBir veya daha fazla öğeyi canlı siteye yayınlar.Yayın
Publish siteSitedeki tüm hazır değişiklikleri yayınlar (özel alan adları ve/veya webflow.io).Yayın

Create item alan eşlemesi – koleksiyonun gerçek alanları okunur, ortak blog alanları otomatik yerleştirilir:

Kutudaki alanWebflow alanı
Namename (zorunlu)
Slugslug – boşsa addan üretilir (Yapay Zekâ Rehberi → yapay-zeka-rehberi)
Bodypost-body, yoksa ilk Rich text alanı. Markdown verilirse HTML'e çevrilir
Summarypost-summary, yoksa adı summary / excerpt / description içeren ilk düz metin alanı
Main image URL + alt metinmain-image, yoksa ilk Image alanı; Webflow görseli adresten kendisi indirir
Field data (JSON)Diğer tüm alanlar, kısa adlarıyla: {"featured": true, "category": "<öğe kimliği>"} – yukarıdakilerin üzerine yazar

Alan türlerine göre değerler: Switch → true/false, Option → seçeneğin kimliği, Reference → öğe kimliği, Multi-reference → kimlik listesi, Date → ISO tarih, Link → adres.

Test çalıştırmalarında öğe oluşturma ve yayınlama çalıştırılmaz; List collections çalışır.

Ön koşullar

  • Bir Webflow sitesi ve sitede CMS (CMS, Business veya üstü site planı; ücretsiz planda öğe sayısı sınırlıdır).
  • Sitenin en az bir kez Designer'dan yayınlanmış olması (yayınlanmamış sitede öğe yayınlama başarısız olur).
  • Site ayarlarına erişimi olan bir rol (token üretmek için).

Adım adım kurulum

A) Site API token

  1. Webflow Dashboard → sitenin ⋯ menüsü → Settings → Apps & integrations.
  2. API access bölümünde Generate API token.
  3. Ad: OrqLabs; izinler:
    • CMS: Read and write
    • Sites: Read and write (Publish site için gerekli)
  4. Generate token → token'ı kopyalayın; yalnızca bir kez gösterilir.

B) OrqLabs'ta bağlama

  1. Entegrasyonlar → Webflow → Bağla → Proje seçin.
  2. Site API token alanına yapıştırın → Bağla. OrqLabs token'ın eriştiği siteyi okur.

Site token'ı tek siteye aittir; bu yüzden Site ID alanlarını boş bırakabilirsiniz.

C) Koleksiyon kimliğini bulma

Bir iş akışına Webflow → List collections kutusunu ekleyip Include fields açık olarak test çalıştırın. Çıktıdaki id Collection ID'dir; fields listesi Field data için kullanacağınız kısa adları gösterir. Kimliği Designer'da CMS → koleksiyon ayarları'ndan da kopyalayabilirsiniz.

Örnek iş akışları

1) SEO önerisinden Webflow taslağı

  1. Zamanlama – haftada bir.
  2. SEO ve Trafik ajanı (rehber) – içerik özetleri.
  3. Metin üret – Markdown makale → text.
  4. Görsel üret (isteğe bağlı) – kapak görseli → {{ $json.imageUrl }}.
  5. Webflow → Create item – Collection ID, Name {{ $json.title }}, Body {{ $json.text }}, Main image URL {{ $json.imageUrl }}, Save as draft açık.
  6. Ekibe bildir – Webflow'da taslak öğe hazır: {{ $json.id }}.

2) Onaydan sonra yayınlama

… Create item → Onay iste → onaylandı → Webflow → Publish item (Collection ID aynı, Item IDs {{ $json.id }}).

Birden fazla öğeyi tek seferde canlıya almak veya sayfa değişiklikleriyle birlikte yayınlamak için Publish site kullanın.

Limitler

KonuSınır
API hızıSite planına göre dakikada 60–120 istek; aşılırsa RATE_LIMIT ve bekleme
Publish siteDakikada en fazla 1 başarılı yayın
GörselHerkese açık adres, en fazla 4 MB
Rich textWebflow API kod bloklarını desteklemez
Öğe sayısıSite planınızın CMS öğe sınırı
Create itemHer çağrıda koleksiyon şeması okunur (1 ek istek)

Bağlantıyı test etme

Bağlantıyı test et token'ın eriştiği siteleri ve alan adlarını gösterir.

Kimlik bilgilerini yenileme

Site ayarlarındaki API access listesinden eski token'ı silip yenisini üretin; OrqLabs'ta Kimlik bilgileri → Güncelle ile girin.

Sık karşılaşılan hatalar

HataOlası nedenÇözüm
AUTH – 401Token silinmiş veya yanlışYeni token girin
FORBIDDEN – 403 missing_scopesToken'da CMS veya Sites yazma izni yokToken'ı doğru izinlerle yeniden üretin
INVALID – "token can access N sites"Çalışma alanı düzeyinde token kullanıldıSite ID girin (hata mesajında listelenir) veya site token'ı kullanın
INVALID – 400 validation_error (ör. fieldData.slug)Kısa ad başka öğede kullanılıyor ya da zorunlu alan boşFarklı Slug verin, zorunlu alanları Field data ile doldurun
INVALID – "collection has no Rich text field"Koleksiyonda gövde alanı yokDeğeri Field data ile doğru alana yazın
RATE_LIMIT – 429Çok sık istek veya dakikada birden fazla site yayınıOrqLabs bekleyip yeniden dener; yayınları seyreltin

Sık sorulan sorular

Öğe neden sitede görünmüyor? Create item öğeyi taslak (staged) oluşturur. Publish item veya Publish site çalışana kadar canlı sitede görünmez.

Kategori gibi referans alanlarını nasıl doldururum? Field data içinde alanın kısa adıyla ilgili öğenin kimliğini verin, ör. {"category": "6501…"}. Kimlikleri Webflow'daki referans koleksiyonundan alırsınız.

Mevcut öğeyi güncelleyebilir miyim? Şu an yalnızca yeni öğe eklenir; mevcut öğeyi Webflow'da düzenleyin.

Sonraki adım

OrqLabs ile başlayın

İlk iş akışınızı bugün kurun

Ücretsiz planla başlayın: hesaplarınızı bağlayın, bir şablon seçin, onay adımlarıyla kontrol sizde kalsın. Kredi kartı gerekmez.