Yaratıcı API'sini kimlik doğrulama ile kullanın
ShareAI Creator API'de mevcut olan koleksiyon, model ve ayar kapsamlarını anlamak ve Creator odaklı Uzaktan Erişim kimlik bilgilerini kullanmak.
Bu sayfada
Creator API, kimliği doğrulanmış Creator tarafından kontrol edilen modelleri yönetir. Sağlayıcılar ve çıkarım için ayrı bir kimlik bilgisi ad alanı kullanır. Koleksiyona sahip olan Creator çalışma alanından başlayın.
Kimlik bilgileri oluştur#
- Aç Yaratıcı Konsolda ve doğru çalışma alanını seçin.
- Creator Uzaktan Erişimi etkinleştirin ve adlandırılmış bir erişim belirteci oluşturun.
- Creator UUID'sini ve belirtecini güvenli bir şekilde saklayın.
- Creator UUID'sini kullanıcı adı ve Creator erişim belirtecini şifre olarak kullanarak HTTP Basic gönderin.


https://api.shareai.now/api/v1/console/creatorKimliği doğrulanmış Creator özetini okuyun.
- Temel URL
https://api.shareai.now- Kimlik doğrulama
- HTTP Basic: yaratıcı UUID ve yaratıcı erişim jetonu
- Gerekli kapsam
creator:read
cURL
curl --fail-with-body --request GET \
"https://api.shareai.now/api/v1/console/creator" \
-u "$CREATOR_UUID:$CREATOR_ACCESS_TOKEN"
Python
import json
import os
import urllib.request
import base64
credentials = os.environ["CREATOR_UUID"] + ":" + os.environ["CREATOR_ACCESS_TOKEN"]
headers = {"Authorization": "Basic " + base64.b64encode(credentials.encode()).decode()}
request = urllib.request.Request('https://api.shareai.now/api/v1/console/creator', headers=headers, method='GET')
with urllib.request.urlopen(request, timeout=60) as response:
print(json.load(response))
TypeScript
const url = "https://api.shareai.now/api/v1/console/creator";
const credentials = `${process.env.CREATOR_UUID}:${process.env.CREATOR_ACCESS_TOKEN}`;
const headers: Record = {
Authorization: `Basic ${Buffer.from(credentials).toString("base64")}`,
};
const response = await fetch(url, { method: "GET", headers });
if (!response.ok) throw new Error(`${response.status}: ${await response.text()}`);
console.log(await response.json());
Kapsamlar#
| Kapsam | Anlam |
|---|---|
creator:read | Creator özetini okuyun. |
creator_collections:read | Koleksiyonları listeleyin veya okuyun ve model-slug uygunluğunu kontrol edin. |
creator_collections:write | İzin verilen koleksiyon alanlarını oluşturun veya güncelleyin. |
creator_models:read | Sahip olunan bir koleksiyon içindeki modelleri okuyun. |
creator_models:write | İzin verilen model alanlarını oluşturun veya güncelleyin. |
creator_settings:write | Yapılandırılmış Creator kimlik bilgileri tarafından taşınan ayar izni; yalnızca açıkça desteklenen yolları kullanın. |
Tam bir model paketi oluşturmak, hem koleksiyon-yazma hem de model-yazma kapsamlarını gerektirir. Gerekli kapsamlar, Creator sahipliği ve program izinlerine ek olarak kontrol edilir.
Erişim, yayın onayı değildir#
Geçerli bir yazma belirteci, bir koleksiyonu onaylamaz veya desteklenmeyen bir ticari yöntemi açmaz. Taslak, inceleme bekleyen ve kabul edilen durumları ayrı tutun. Mevcut uzaktan-belirteç yol haritası, desteklenen bir belirteç tabanlı inceleme gönderme akışı oluşturmaz; incelemeyi Konsol üzerinden gönderin.
Döndür veya iptal et#
Ayrı entegrasyonlar için farklı adlandırılmış kimlik bilgileri kullanın. Artık gerekli olmayan kimlik bilgilerini iptal edin ve bir yedek oluşturduğunuzda gizli depolamanızı güncelleyin. İndirilebilir bir model paketiyle bir Creator belirtecini asla dağıtmayın.
Son güncelleme Eylül 15, 2026