توجد خدمة الويب wsdl والمخططات هنا:
http://wsdfn.infoproff.com/v3/
Web service functions:
تقدم API عدة خدمات:
يتكون البحث عن الشركة من خيارين:
The search for other countries is performed only in the database of archived reports. If you do not find the desired company, enter the company details manually.
search_result_id can be acquired here for orders with delivery_term = "o" or delivery_term = "a".
It may take up to 20 seconds to respond to a search request in the following countries: United Kingdom, Ireland, France, Spain, Portugal, Germany, Italy, Austria, Switzerland.
لا يسمح السجل النرويجي بالبحث عن الشركات المحذوفة بالأسماء. لذلك، لا يمكننا توفير {بحث بسيط} بالأسماء ضمن الشركات المحذوفة في النرويج.
فيما يلي مثال على ذلك:
Below you can find the example of how to order and download reports:
To order an Online/Offline with identification report you need to receive "<search_result_id>".
To do so, please follow the link: كيفية البحث عن شركة؟
تُستخدم الحالات التالية للتقارير:
إذا كانت حالة التنفيذ {مكتملة} أو {محدثة}، فيمكنك الحصول على طلب.
تُستخدم الحالات التالية للتقارير:
إذا كانت حالة التنفيذ {مكتملة} أو {محدثة}، فيمكنك الحصول على طلب.
Below you can find the example of how to order and download archived reports:
To order an archived report you need to receive "<search_result_id>" which has an "<archived_reports>" section that contains a product you need.
To do so, please follow the link: كيفية البحث عن شركة؟
Example companies with archived reports:
Just like the online/offline reports.
Just like the online/offline reports.
Just like the online/offline reports.
Just like the online/offline reports.
To order an online financial statements, you need to receive "<search_result_id>".
To do so, please follow the link: كيفية البحث عن شركة؟
هذه الوظيفة مطلوبة فقط عند طلب منتج: finances (Financial statements) مع delivery_term = 'o'.
تُستخدم الحالات التالية للتقارير:
If the execution status is Finished or Updated, then you can get an order.
يتكون الطلب من 3 أجزاء:
/report?&lang=en&doc_type=pdf¤cy_position=left&preferred_currency=EUR
https://www.infoproff.com/en/orders/files/<order_hash>/report?&lang=en&doc_type=pdf¤cy_position=left&preferred_currency=EUR
يتكون الطلب من 3 أجزاء:
delivery_term:
قد تحدث هذه الأخطاء أثناء إرسال طلب إلى خدمة الويب الخاصة بنا..
Allows you to search for available financial statements.
Currently available only in EST (Estonia), SWE (Sweden)
- Changes in list of available countries: أذربيجان (AZE), أستراليا (AUS), ألبانيا (ALB), ألمانيا (DEU), أنغولا (AGO), أوروغواي (URY), أوزبكستان (UZB), أيرلندا (IRL), أيسلندا (ISL), إثيوبيا (ETH), إسبانيا (ESP), إستونيا (EST), إسرائيل (ISR), إيطاليا (ITA), الأرجنتين (ARG), الإكوادور (ECU), البرازيل (BRA), البرتغال (PRT), البوسنة والهرسك (BIH), التشيك (CZE), الجزائر (DZA), الدنمارك (DNK), السويد (SWE), الصين (CHN), الفلبين (PHL), الكونغو (COG), المالديف (MDV), المغرب (MAR), المملكة المتحدة (GBR), النرويج (NOR), النمسا (AUT), اليابان (JPN), اليونان (GRC), باراغواي (PRY), بلجيكا (BEL), بلغاريا (BGR), بنن (BEN), بوتسوانا (BWA), بولندا (POL), بوليفيا (BOL), بيرو (PER), بيلاروسيا (BLR), تايلاند (THA), تايوان (TWN), تشيلي (CHL), تنزانيا (TZA), توغو (TGO), جنوب أفريقيا (ZAF), جورجيا (GEO), جيرسي (JEY), رواندا (RWA), روسيا (RUS), رومانيا (ROU), زامبيا (ZMB), زمبابوي (ZWE), ساموا (WSM), سان مارتن (MAF), سان مارينو (SMR), سريلانكا (LKA), سلوفاكيا (SVK), سلوفينيا (SVN), سنغافورة (SGP), سويسرا (CHE), سيشيل (SYC), صربيا (SRB), طاجيكستان (TJK), غامبيا (GMB), غرينلاند (GRL), غوادلوب (GLP), غيانا (GUY), غيانا الفرنسية (GUF), غينيا (GIN), فرنسا (FRA), فنزويلا (VEN), فنلندا (FIN), قبرص (CYP), قيرغيزستان (KGZ), كازاخستان (KAZ), كرواتيا (HRV), كندا (CAN), كوت ديفوار (CIV), كوسوفو (XXK), كينيا (KEN), لاتفيا (LVA), لم شمل (REU), لوكسمبورغ (LUX), ليتوانيا (LTU), ليختنشتاين (LIE), مارتينيك (MTQ), مالطة (MLT), مان (IMN), مايوت (MYT), مدغشقر (MDG), منغوليا (MNG), موريشيوس (MUS), مولدوفا (MDA), موناكو (MCO), ناميبيا (NAM), نيجيريا (NGA), نيوزيلندا (NZL), هنغاريا (HUN), هولندا (NLD), هونغ كونغ (HKG)
- Each time you place an request we asaign a new 'search_result_id' for each company. You need to use this 'search_result_id' to place online orders.
Also you can place offline (delivery_term = 'n', 'f' or 's') orders with 'search_result_id', if you desire.
To place an online order, you need to recieve 'search_result_id' from function 'SimpleSearch', and only after that you can place an online (delivery_term = 'o') order.
- Changes in list of available countries for online credit reports: أذربيجان (AZE), ألمانيا (DEU), أيرلندا (IRL), إسبانيا (ESP), إستونيا (EST), إيطاليا (ITA), البرتغال (PRT), التشيك (CZE), الدنمارك (DNK), السويد (SWE), الصين (CHN), المملكة المتحدة (GBR), النرويج (NOR), النمسا (AUT), اليونان (GRC), بلجيكا (BEL), بلغاريا (BGR), بولندا (POL), روسيا (RUS), سلوفاكيا (SVK), سلوفينيا (SVN), سويسرا (CHE), فرنسا (FRA), فنلندا (FIN), قيرغيزستان (KGZ), كازاخستان (KAZ), كرواتيا (HRV), لاتفيا (LVA), لوكسمبورغ (LUX), مالطة (MLT), منغوليا (MNG), مولدوفا (MDA), هنغاريا (HUN), هولندا (NLD)
- Available to download financial statements (using product: finances) in online mode: Estonia (EST), Sweden (SWE)
- Changes in of available languages: ar (Arabic), az (Azerbaijani), bg (بلغارية), cs (التشيكية), da (الدنماركية), de (الألمانية), el (اليونانية), en (الإنجليزية), es (الإسبانية), et (إستونية), fi (الفنلندية), fr (الفرنسية), he (Hebrew), hi (Hindi), hu (المجرية), hy (Armenian), id (إندونيسي), it (إيطالي), ja (اليابانية), ka (Georgian), kk (Kazakh), ko (كوري), lt (ليتواني), lv (لاتفية), mn (Mongolian), ms (Malay), nb (النرويجية البوكمال), nl (هولندي), pl (بولندي), pt (البرتغالية), ro (روماني), ru (روسي), sk (سلوفاكي), sl (سلوفيني), sr (Српски), sv (السويدية), th (Thai), tr (تركي), uk (أوكراني), uz (Uzbek), vi (Vietnamese), zh (الصينية)
New elements:
- report/negative_information/debts/item/remainder_range
- report/negative_information/debts/item/remainder_non_standard_range
New function:
- ChkFinance
Function that allows you to search for available financial statements.
1) OrderReportRequest has a choice:
- order_details:
Using general information: business_name, reg_code, vat_code, address, phone, email, additional_info
- order_details_by_id:
Using 'search_result_id'
2) order_details
New element:
- preferable_finances
3) SimpleSearchRequest
Removed element:
search_block.reg_code
New element:
search_block->company_code
4) SimpleSearchResponse
Removed elements
- code
عناصر جديدة:
Webhook هو طريقة تتيح للتطبيق تزويد التطبيقات الأخرى بمعلومات في الوقت الفعلي. تعمل ميزة webhook الخاصة بنا على تنفيذ عمليات استدعاء HTTP المكونة باستخدام عنوان URL. يتم إرسال حمولة HTTP POST إلى عنوان URL هذا بتنسيق JSON كلما وقع حدث محدد. في سياق مشروعنا، قمنا بتصميم وظيفة webhook لتشغيل أحداث محددة.
لإعداد webhook لتطبيقك، انتقل إلى صفحة إعدادات التطبيق وابحث عن قسم "إعدادات Webhooks". وقم بتوفير المعلومات التالية:
بعد تقديم هذه التفاصيل، انقر على "حفظ".
عندما يحدث حدث ما، سنرسل طلب HTTP POST إلى عنوان URL الخاص بالحمولة مع نص JSON يحتوي على معلومات حول الحدث.
من المهم التحقق من أن طلبات POST المرسلة إلى عنوان URL للحمولة تأتي من تطبيقنا. للمساعدة في ذلك، يتضمن كل طلب webhook رأس X-Signature.
للتوقيع، نستخدم HMAC مع خوارزمية SHA512.
السر هو سلسلة من معرف التطبيق والمفتاح السري من إعدادات webhooks.
من الممكن إضافة معلمات الحصول الخاصة بك إلى نقطة النهاية لتحديد المرسل إذا لزم الأمر.
يجب أن يستجيب الخادم في غضون 10 ثوانٍ ويعيد رمز HTTP 2XX؛ وإلا، يعتبر تسليم webhook فاشلاً. في حالة الفشل، ستحاول الميزة إعادة إرسال الطلب وفقًا لسياسة التسليم.