Authorization
başlığı üzerinden eklersiniz. Belirteçler siz iptal edene kadar uzun ömürlüdür; bu yüzden onlara bir şifre
gibi özen gösterin.
API Belirtecinizi Alma
Kimliği doğrulanmış istekler yapmadan önce GurStore hesabınızdan bir kişisel erişim belirteci oluşturmanız gerekir.https://magazaniz.comadresinde GurStore hesabınıza giriş yapın.- Panel’e gidin ve Ayarlar → API Belirteçleri (veya mağazanızın yönetim panelindeki eşdeğer API ayarları sayfası) bölümünü açın.
- Yeni belirteç oluştur’a tıklayın, açıklayıcı bir etiket verin (ör.
uygulamam-uretim) ve onaylayın. - Belirteci hemen kopyalayın — yalnızca bir kez gösterilir. Kaybederseniz iptal edip yeni bir tane oluşturmanız gerekir.
Belirtecinizi Kullanma
Belirtecinizi her kimliği doğrulanmış istekteAuthorization başlığında bir Bearer değeri olarak iletin:
Accept: application/json başlığı, bir şeyler ters gittiğinde API’nin HTML hata sayfası yerine daima JSON
döndürmesini sağlamak için tüm isteklerde önerilir.
Herkese Açık Uç Noktalar
Her uç nokta kimlik doğrulama gerektirmez. Herkese açık mağaza uç noktaları —GET /api/store/products
gibi — açıktır ve belirteç gerektirmez. Bunları, tarayıcılar dahil herhangi bir istemciden Authorization
başlığı olmadan serbestçe çağırabilirsiniz.
Belirteç Kapsamları (Scopes)
GurStore, hesap türüne bağlı olarak farklı erişim düzeylerinde belirteçler verir:
Bir yönetici uç noktasına erişmek için müşteri belirteci kullanmaya çalışmak
403 Forbidden yanıtı
döndürür. Çağırdığınız uç noktalar için doğru belirteç türünü kullandığınızdan emin olun.
Belirteçleri İptal Etme
Herhangi bir kişisel erişim belirtecini istediğiniz zaman panelinizdeki Ayarlar → API Belirteçleri bölümünden iptal edebilirsiniz. Bir belirteci iptal etmek onu anında geçersiz kılar — o belirteci kullanan sonraki her istek401 Unauthorized yanıtı alır. Artık kullanmadığınız belirteçleri iptal edin ve ele
geçirilmiş olabilecek belirteçleri daima iptal edin.
