المشاريع
إنشاء مشروع
Section titled إنشاء مشروعأنشئ مشروعًا جديدًا عن طريق تحديد name الخاص به.
الطريقة
Section titled الطريقةPOST
عنوان URL
Section titled عنوان URL/api/v1/projects
المعاملات
Section titled المعاملات| الاسم | النوع | الوصف |
|---|---|---|
| name | string | اسم المشروع الذي تقوم بإنشائه (مثل MyApp أو Production أو Staging) (مطلوب) |
ترويسات الطلب
Section titled ترويسات الطلبAuthorization: {YOUR_ORGANIZATION_API_KEY}: يمكن العثور على المفتاح في ‘Preferences’ > ‘Account’ > ‘Organization API Key’.
رموز الحالة
Section titled رموز الحالة200: تُرسَل الاستجابة بصيغة JSON في النص
مثال على الطلب
Section titled مثال على الطلبcurl -X POST \
https://openreplay.example.com/api/v1/projects/MyFirstProject \
-H 'content-type: application/json' \
-H 'Authorization: {YOUR_ORGANIZATION_API_KEY}'
--data-raw '{
"name": "MyFirstProject"
}'
مثال على الاستجابة
Section titled مثال على الاستجابة{
"data": {
"projectKey": "QsLA07Oa5sqTfwnNaFwS",
"name": "MyFirstProject",
"gdpr": {
"maskEmails": true,
"sampleRate": 50,
"maskNumbers": true,
"defaultInputMode": "plain"
}
}
}
استرداد مشروع
Section titled استرداد مشروعتُرجِع تفاصيل المشروع المحدد.
الطريقة
Section titled الطريقةGET
عنوان URL
Section titled عنوان URL/api/v1/projects/:projectKey
المعاملات
Section titled المعاملات| الاسم | النوع | الوصف |
|---|---|---|
| projectKey | string | معرّف المشروع الذي تتتبعه (مطلوب) |
ترويسات الطلب
Section titled ترويسات الطلبAuthorization: {YOUR_ORGANIZATION_API_KEY}: يمكن العثور على المفتاح في ‘Preferences’ > ‘Account’ > ‘Organization API Key’.
رموز الحالة
Section titled رموز الحالة200: تُرسَل الاستجابة بصيغة JSON في النص
مثال على الطلب
Section titled مثال على الطلبcurl -X GET \
https://openreplay.example.com/api/v1/projects/7ePSXFuQVidq9pqS6Xyn \
-H 'content-type: application/json' \
-H 'Authorization: {YOUR_ORGANIZATION_API_KEY}'
مثال على الاستجابة
Section titled مثال على الاستجابة{
"data": {
"projectKey": "7ePSXFuQVidq9pqS6Xyn",
"name": "MyFirstProject"
}
}
استرداد المشاريع
Section titled استرداد المشاريعتُرجِع قائمة المشاريع الموجودة.
الطريقة
Section titled الطريقةGET
عنوان URL
Section titled عنوان URL/api/v1/projects
ترويسات الطلب
Section titled ترويسات الطلبAuthorization: {YOUR_ORGANIZATION_API_KEY}: يمكن العثور على المفتاح في ‘Preferences’ > ‘Account’ > ‘Organization API Key’.
رموز الحالة
Section titled رموز الحالة200: تُرسَل الاستجابة بصيغة JSON في النص
مثال على الطلب
Section titled مثال على الطلبcurl -X GET \
https://openreplay.example.com/api/v1/projects \
-H 'content-type: application/json' \
-H 'Authorization: {YOUR_ORGANIZATION_API_KEY}'
مثال على الاستجابة
Section titled مثال على الاستجابة{
"data": {
"projectKey": "7ePSXFuQVidq9pqS6Xyn",
"name": "MyFirstProject"
},
{
"projectKey": "9cACFRuQVidq0sqS7Bny",
"name": "MySecondProject"
}
}