تسمح لك واجهة برمجة تطبيقات GrabzIt's REST بالتقاط عناوين URL أو HTML بالكامل باستخدام تقنيات RESTful. قبل أن تبدأ ، يرجى قراءة التحذيرات التالية بعناية اعتمادًا على حالة الاستخدام الخاصة بك ، ربما يكون أحد حلول API الأخرى الخاصة بنا أكثر ملاءمة.
للبدء ، ما عليك سوى تحديد ما تريد القيام به من الفلتر أدناه وسيتم عرض المعلمات المتاحة مع مثال أساسي.
عند تقديم الطلبات يرجى التأكد من جميع قيم المعلمات هي URL المشفرة.
https://api.grabz.it/services/convert?key=Sign in to view your Application Key&format=&url=https%3A%2F%2Fspacex.com%2F
عند تحويل HTML ، يجب أن تكون جميع المعلمات تم النشر في نص الطلب كأزواج مفتاح القيمة. تأكد من أن جميع قيم المعلمات مشفرة بعنوان URL ، وأن نوع المحتوى هو application / x-www-form-urlencoded.
curl
-d key=Sign in to view your Application Key
-d format=
-d html=%3Ch1%3EConvert%20Me%21%3C%2Fh1%3E
https://api.grabz.it/services/convert
سيتم بعد ذلك إرجاع الالتقاط في استجابة HTTP. تتوفر أيضًا الخيارات الإضافية التالية مع هذا النوع من الالتقاط ، وكلها اختيارية باستثناء تلك المحددة على أنها مطلوبة. عند اختبار وظيفة API ، نوصي باستخدام ساعي البريد لتبسيط العملية.
احصل على باقة حسابك الجاري والرصيد المتبقي من خلال هذه المكالمة البسيطة.
https://api.grabz.it/services/user?key=Sign in to view your Application Key
إذا كانت هناك مشكلة في الطلب الذي قدمته إلى واجهة برمجة التطبيقات ، فسيتم إرجاع كائن JSON موضحًا الخطأ. أفضل طريقة لتحديد ذلك هي التحقق من نوع محتوى الاستجابة قبل معالجتها ، إذا كانت application/json
حدث خطأ. رمز الخطأ الموجود في JSON يتبع قائمة الرموز القياسية.
{ "Result": false, "Code":"URL is missing", "Message":100 }