حول تكوين إجراءات بيانات HTTP API

يمكنك تكوين إجراءات بيانات HTTP API للاتصال بواجهة REST API من مصنف.

يمكنك تكوين إجراء بيانات HTTP API لتمرير قيم العمود المحدد من مصنف إلى واجهة برمجة تطبيقات REST التي تقوم بإرجاع استجابة. لاحظ ما يلي:

  • ليس هناك حد لعدد إجراءات البيانات التي يمكنك تكوينها.

  • يمكن أن يحتوي عنوان URL على رموز مميزة تمرر قيمًا سياقية إلى إجراء بيانات، على سبيل المثال، قيم البيانات، اسم المستخدم، مسار المصنف، اسم لوحة العمل.

    يتضمن مثال عنوان URL لواجهة REST API التالي قيمة الرمز المميز لعمود الفئة الذي يعرض واجهة API لـGoogle books: http://www.googleapis.com/books/v1/volumes?q=${valuesForColumn:"Category"}. يتم تمرير القيمة التي تحددها من خلية في عمود الفئة، على سبيل المثال، "الكتب"، إلى REST API التي تعرض الصفحة المطلوبة.

  • في حالة استخدام أسلوب POST، أو عنوان HTTP مخصص يتجاوز عنوان HTTP، ينطبق ما يلي:

    • أدخل كل معلمة كزوج من اسم-قيمة مع الفصل بينهما بعلامة "=".
    • يمكن استخدام صيغة رمز URL المميز نفسها في أزواج الاسم-القيمة وفق ما تتطلبه واجهة API التي تستدعيها. على سبيل المثال:
      • paramName1=paramValue1
      • paramName2=${valuesForColumn:"Product"}
    • يعمل العنوان الافتراضي إذا كان هدف طلب HTTP يسمح تحديدًا بتعيين عناوين HTTP التي تستخدمها في الطلب. في حالة عدم السماح بالعناوين، يحظر المتصفح الطلب ويعرض رسالة خطأ، على سبيل المثال، سيتم حظر عنوان ملف تعريف ارتباط يحتوي على Content-Type=application/json.