Bu yazımızda API üzerinde prefetching (önceden cacheleme) kullanım detaylarını anlatacağız. Aşağıdaki adımları takip edebilirsiniz:
1. Merlin Panel'de herhangi bir distribution sayfasını açtığınızda, URL'nin içinde organization id, workspace id ve distribution id bilgilerini bu belirli sırada bulabilirsiniz.
Örneğin, bir distribution sayfasını açtığınızda arama çubuğundaki URL aşağıdaki gibiyse:
https://app.merlincdn.com/1/13/distributions/56
organization id 1'dir,
workspace id13'tür,
ve distribution id 56'dır.
2. Önceden cacheleme işlemini yürütmek için path alanında URL kalıbını tanımlamanız gerekir.
3. Token bilgileri, Profil → API → Enable Merlin API Key'e tıklayarak Merlin Panel'den alınmalıdır.
4. İstek şu şekilde iletilmelidir:
curl --location --request GET 'https://apis.merlincdn.com/v1/cdn/distributions/{Distribution id}/cache-prefetch?organization_id={Organization id}&workspace_id={Workspace id}' \
--header 'Authorization: Bearer {Token}' \
--data-raw ' {
"path": "/blog",
"headers": [
{
"key": "Accept",
"value": "application/json"
} ]
}'
Önceden cacheleme veya Merlin Panel'de nasıl yapılacağı hakkında daha ayrıntılı bilgi için bu makaleye göz atın.
Yorumlar
Yorum yazmak için lütfen oturum açın: oturum aç.