انتقل إلى المحتوى

x-callback-url

ما هو x-callback-url؟

ينفذ Picsew بروتوكول x-callback-url، وهو بروتوكول عام لمخططات URL. يتيح لك التواصل بين التطبيقات المختلفة. تدعم Workflow و Launch Center Pro وتطبيقات أخرى x-callback-url، لذلك يدعم Picsew العمل معها أيضاً.

صيغة x-callback-url في Picsew هي:

picsew://x-callback-url/[action]?[action parameters]&[x-callback parameters]

الإجراء

/scroll

استخدم الصور المحددة لدمج لقطة شاشة طويلة.

/vert

استخدم الصور المحددة للدمج العمودي.

/hori

استخدم الصور المحددة للدمج الأفقي.

معلمات الإجراء

  • in (مطلوب) يحدد كيفية الحصول على صورة الإدخال. القيم المسموح بها هي paste و latest و recent. عند استخدام paste، يتم الحصول على الصور من الحافظة. عند استخدام latest، يتم الحصول على أحدث N صور من ألبوم الصور، ويتم تحديد N بواسطة المعلمة الأخرى count. عند استخدام recent، يتم اكتشاف أحدث لقطات الشاشة تلقائياً.

  • count عند استخدام in=latest، تكون هذه معلمة مطلوبة، وتحدد عدد الصور المطلوب الحصول عليها.

  • out (مطلوب) يحدد كيفية إخراج نتيجة الدمج. القيم المسموح بها هي copy و save و save_copy. عند استخدام copy، يتم نسخ النتيجة إلى الحافظة. عند استخدام save، يتم حفظ النتيجة في ألبوم الصور. عند استخدام save_copy، يتم حفظ النتيجة ونسخها.

  • watermark (اختياري) يحدد ما إذا كانت ستتم إضافة علامة مائية. القيم المسموح بها هي single و repeat. افتراضياً، لا تتم إضافة علامة مائية. يستخدم نص العلامة المائية وموقعها إعداد العلامة المائية الافتراضي في التطبيق. إذا لم يتم تكوين الإعداد الافتراضي بشكل صحيح، فلن تحتوي النتيجة النهائية على علامة مائية. عند استخدام single، تتم إضافة علامة مائية واحدة في الموضع الافتراضي من الصورة الناتجة. عند استخدام repeat، تتم إضافة علامة مائية في الموضع الافتراضي من كل صورة.

  • border (اختياري) يحدد ما إذا كانت ستتم إضافة حدود. القيم المسموح بها هي inside و outside و all. افتراضياً، لا تتم إضافة حدود. عند استخدام inside، تتم إضافة حدود داخل الصورة الناتجة. عند استخدام outside، تتم إضافة حدود خارج الصورة الناتجة. عند استخدام all، تتم إضافة حدود داخل الصورة الناتجة وخارجها. إذا أردت تحديد العرض، يمكنك إضافة _<0~100> في النهاية، مثل inside_60.

  • mockup غير متاح، تمت الترقية إلى mockup2.

  • mockup2 (اختياري) يحدد ما إذا كانت ستتم إضافة موك أب. للقيم المسموح بها، يرجى الرجوع إلى وثائق "Mockup Parameters".

  • clean_status (اختياري) يحدد ما إذا كان يجب مسح شريط الحالة. عند استخدام yes، يتم مسح شريط الحالة تلقائياً. الافتراضي هو عدم المسح.

  • remove_scrollbar (اختياري) يحدد ما إذا كان يجب إزالة أشرطة التمرير. عند استخدام yes، تتم إزالة أشرطة التمرير تلقائياً. الافتراضي هو عدم الإزالة.

  • delete_source (اختياري) يحدد ما إذا كان يجب حذف الصور الأصلية. عند استخدام yes، سيتم حذف الصور الأصلية. لا يتم حذفها افتراضياً.

أمثلة

  • استخدم أحدث لقطات الشاشة لدمج لقطة شاشة طويلة، وامسح شريط الحالة تلقائياً، وأضف موك أب iPhone 14 Blue، واحفظ النتائج في ألبوم الصور، ثم احذف الصور الأصلية.
picsew://x-callback-url/scroll?in=recent&out=save&clean_status=yes&mockup2=iphone-14-blue&delete_source=yes
  • دمج عمودي باستخدام أحدث 3 صور من ألبوم الصور، وإضافة علامة مائية افتراضية إلى كل صورة، ونسخ النتيجة إلى الحافظة.
picsew://x-callback-url/vert?in=latest&count=3&out=copy&watermark=repeat