المصادقة
كيفية تصريح الطلبات إلى GetVibe API: مفاتيح sk-pv-…، وترويسات Authorization: Bearer وx-api-key، وقائمة IP المسموح بها. أمثلة بـ curl وPython وNode.
يُصرَّح بكل طلب باستخدام مفتاحك، الذي يبدأ بـsk-pv-. وترويستان مدعومتان — اختر ما يتوقعه عميلك.
طريقتان لتمرير المفتاح
| المعلمة | النوع | الوصف |
|---|---|---|
Authorization: Bearer | header | معيار OpenAI / Codex CLI. Authorization: Bearer sk-pv-… |
x-api-key | header | صيغة Anthropic / Claude Code. x-api-key: sk-pv-… — المفتاح نفسه. |
تقبل الترويستان المفتاح نفسه
sk-pv-…. ويكفي تمرير إحداهما.Bearer (بأسلوب OpenAI)
curl https://getvibeapi.com/v1/chat/completions \
-H "Authorization: Bearer $GETVIBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-6.1-sol","messages":[{"role":"user","content":"ping"}]}'x-api-key (بنمط Anthropic)
# same key, x-api-key header (for Anthropic-format clients such as Claude Code)
curl https://getvibeapi.com/v1/messages \
-H "x-api-key: $GETVIBE_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "Content-Type: application/json" \
-d '{"model":"claude-opus-5.5","max_tokens":256,"messages":[{"role":"user","content":"ping"}]}'قائمة IP المسموح بها
يمكن أن يكون للمفتاح قائمة عناوين IP مسموح بها. وإذا حُددت، فتحصل الطلبات من عناوين أخرى على 403. تكون القائمة فارغة افتراضيًا — بلا قيود. تُضبط في لوحة التحكم.
مفتاح مفقود أو خاطئ —
401. المزيد عن رموز الاستجابة في قسم الأخطاء والحدود.رسالة 403 Country, region, or territory not supported من api.openai.com تعني أن مفتاح GetVibe الخاص بك لم يُلتقط، لا أن GetVibe محظور في بلدك.