shortcuts://x-callback-url/run-shortcut?name=حساب%20البقشيش&input=text&text=24.99&x-success=...&x-cancel=...
وفقًا لمعيار x-callback-url، يمكن توفير المعاملات الإضافية التالية:
x-success (اختياري): رابط يفتح عندما ينجح التفاعل—على سبيل المثال، بعد استيراد الاختصار أو الانتهاء من تشغيله. عند تشغيل الاختصار، يتم إلحاق معامل اسمه result برابط يحتوي على الإخراج النصي للاختصار.
result
x-cancel (اختياري): رابط يفتح عندما يتم إلغاء التفاعل بواسطة المستخدم.
x-error (اختياري): رابط يفتح عندما يفشل التفاعل بسبب حدوث خطأ. يتم إلحاق معامل اسمه errorMessage برابط يحتوي على وصف للخطأ.
errorMessage
من خلال معامل x-success، يمكنك توفير رابط يفتح بعد الانتهاء من تشغيل الاختصار بنجاح. ويمكن استخدام هذا إلى جانب قائمة اختيار متعددة الخطوات للمهام، حيث يتم فتح x-callback-url لتشغيل الاختصار والرجوع إلى القائمة والمتابعة إلى المهمة التالية عبر رابط.
x-success
ومن خلال معامل x-cancel، يمكنك توفير رابط للطوارئ يفتح في حالة توقف الاختصار قبل الانتهاء من تشغيله. وبما أن الاختصار لم يكتمل، فلن يتوفر إخراج من الاختصار.
x-cancel
ومن خلال معامل x-error، يمكنك توفير رابط للطوارئ يفتح إذا واجه الاختصار خطأ ما أثناء تشغيله وفشل الانتهاء من تشغيله. في هذه الحالة، يمكنك إطلاق رابط مختلف لمعالجة المشكلة.
x-error