الانتقال إلى المحتوى الرئيسي
يزامن المصدر تطبيقًا مع مساحة أسماء واحدة: تُكتب السجلات الجديدة والمعدّلة، وتُحذف السجلات المحذوفة. تحتاج المصادر إلى مفتاح بصلاحية وصول كامل؛ أما للحاويات، فراجع Google Cloud Storage.

ربط مصدر

POST /sources
Response
أرسل مالك التطبيق إلى connect_url (صالح لمدة 7 أيام)؛ تبدأ المزامنة الأولى عندما يربط حسابه. لربط تطبيقات مستخدميك، امنح كل مستخدم مساحة أسماء، مثل user-42. المخطط الكامل: ربط مصدر.

المستندات المتزامنة

جلب مصدر

GET /sources/:id
curl
المخطط الكامل: جلب مصدر.

سرد المصادر

GET /sources يُرجع sources، كلٌّ منها كما يُرجعه الجلب؛ أما المصدر الذي له kind، مثل files أو gcs، فله كائن sync بدلًا من ذلك. المخطط الكامل: سرد المصادر.

المزامنة الآن

POST /sources/:id/sync يبدأ مزامنة خلال ثوانٍ ويُرجع المصدر؛ المصدر الذي لا يزال connecting يُرجع 409 conflict. المخطط الكامل: مزامنة مصدر الآن.

تغيير فاصل المزامنة

PATCH /sources/:id يُرجع المصدر. المخطط الكامل: تحديد تواتر مزامنة المصدر.

فصل مصدر

DELETE /sources/:id يوقف المزامنة ويُرجع { "deleted": true }. المخطط الكامل: فصل مصدر.

سرد التطبيقات

GET /sources/types
Response
  • لكلٍّ منها type المستخدم للربط، وname وlogo_url الخاصان به، وauth: "api_key" للتطبيقات التي تُربط باستخدام config.
  • تكون partial بقيمة true عندما يتعذّر سرد سوى تلك التطبيقات: أعد المحاولة لاحقًا.
المخطط الكامل: سرد أنواع المصادر.