انتقل إلى المحتوى الرئيسي

shippingPrice

نظرة عامة

احصل على سعر الشحن لمدينة الوجهة. مفيد أثناء الدفع لتقدير تكلفة التوصيل.

  • النوع: GraphQL Query
  • Endpoint: https://subdomain.com
  • المصادقة: Authorization: Bearer <TOKEN> (إذا كان إعدادك يتطلب ذلك)

Query

query GetShippingPrice($city: ID!) {
getShippingPrice(city: $city) {
success
message
data {
price
}
}
}

المتغيرات

{
"city": "<CITY_ID>"
}

أمثلة

curl -X POST \
https://subdomain.com\
-H "Content-Type: application/json" \
-H "Authorization: Bearer <TOKEN>" \
--data-binary @- << 'EOF'
{
"query": "query GetShippingPrice($city: ID!) { getShippingPrice(city: $city) { success message data { price } } }",
"variables": { "city": "<CITY_ID>" }
}
EOF

ملاحظات

  • استبدل <CITY_ID> بمعرف مدينة الوجهة الصالح.
  • إذا كان تدفق الدفع الخاص بك يتطلب سياقاً إضافياً (مثل الوزن، الناقل)، تأكد من أن الـ backend يستخدم قيماً افتراضية أو أضف mutation يعيّنها قبل هذا الـ query.