يقوم HubSpot بإزالة مفاتيح API - ماذا يعني ذلك بالنسبة لك؟

نشرت: 2022-11-22

Newsflash: HubSpot للتخلص التدريجي من مفاتيح API!

كانت مفاتيح واجهة برمجة التطبيقات إحدى طرق المصادقة الثلاث التي تدعمها واجهات برمجة تطبيقات HubSpot. ومع ذلك ، كجزء من جهود HubSpot المستمرة لتحسين الأمن السيبراني وحماية بيانات العملاء ، تعمل HubSpot على التخلص التدريجي من مفاتيح واجهة برمجة التطبيقات.

اعتبارًا من 30 نوفمبر 2022 ، لن يتمكن الأشخاص من استخدام مفاتيح HubSpot API كطريقة مصادقة. سيحتاجون إلى استخدام رمز وصول للتطبيق الخاص أو OAuth لمصادقة مكالمات واجهة برمجة التطبيقات.

توفر التطبيقات الخاصة أمانًا مكثفًا وتسمح بمزيد من التحكم الدقيق في عمليات الدمج وبيانات الحساب مقارنةً بمفاتيح واجهة برمجة التطبيقات القديمة. لذلك ، نتيجة لهذا التغيير ، تحتاج إلى الترحيل إلى التطبيقات الخاصة.

في منشور المدونة هذا ، سنتحدث عن معنى كل هذا التغيير ، ومن يؤثر ، وكيف يمكن للمؤسسات التكيف مع هذا التغيير.

ما هي مفاتيح HubSpot API؟

باستخدام مفاتيح HubSpot API ، يمكن للمطورين إنشاء تطبيقات مخصصة باستخدام واجهات برمجة تطبيقات HubSpot. كل مفتاح خاص بحساب HubSpot ، وليس مستخدمًا واحدًا ، ويسمح بمفتاح واحد فقط في كل مرة. تعمل مفاتيح HubSpot API على تحسين أمان الحساب من خلال تحديد المشاريع والتطبيقات وترخيصها وتقييد وصول API إلى أولئك الذين لديهم مفتاح API. يمكنك استخدام مفاتيح API من أجل:

  • إنشاء وظائف مخصصة مثل الكائنات المخصصة
  • إنشاء عمليات تكامل مخصصة وإجراء مكالمات الويب هوك
  • عمل اقترانات أو تحديث الكائنات من خلال استدعاءات API

كيف يمكن لهذا التغيير أن يؤثر على عملك؟

إذا كانت عمليات التكامل الحالية الخاصة بك تستخدم خطافات الويب أو أحداث المخطط الزمني المخصصة ، فستحتاج إلى الانتقال إلى التطبيقات العامة للتحديثات المستقبلية في هذه الميزات. نظرًا لوجود طريقة أو طريقتين فقط لمصادقة تطبيقات HubSpot والتكاملات المخصصة ، فإن مفاتيح واجهة برمجة التطبيقات هي الأكثر استخدامًا.

مفاتيح API هي أسهل وأسرع طريقة لإعداد الطرق المتاحة. لهذا السبب ، يجب عليك مراجعة كيفية بنائه وإجراء التعديلات المناسبة.

يتم التخلص التدريجي من مفاتيح واجهة برمجة التطبيقات لإفساح المجال لـ HubSpot's CRM V3 API. لذلك ، تستغل HubSpot هذه الفرصة لإنهاء واجهة برمجة تطبيقات جسر التجارة الإلكترونية وواجهة برمجة تطبيقات ملحق المحاسبة في 1 ديسمبر 2022. وسيتعين ترحيل واجهة برمجة تطبيقات جسر التجارة الإلكترونية لاستخدام أحدث CRM V3 API من HubSpot.

يمكن أن يؤثر هذا التغيير على عملك بالطرق التالية:

  • لن تقوم بمصادقة عمليات الدمج المخصصة أو التطبيقات التي لا تزال تستخدم مفاتيح API.
  • لن تتمكن عمليات تكامل الجهات الخارجية الحالية من الاتصال بواجهة برمجة التطبيقات. لذلك ، في المستقبل ، تحتاج إلى إجراء مكالمات API عبر التطبيقات العامة.

ستحتاج أيضًا إلى ترحيل مفاتيح API الخاصة بك إلى Public Apps أينما يتم استخدامها لأغراض التكامل المخصصة. ومع ذلك ، فإن الخبر السار هو أن "التطبيقات الأصلية" ، تلك التي تدمجها عبر سوق تطبيقات HubSpot أو تلك التي قمت بدمجها بالفعل عبر App Marketplace ، تظل غير متأثرة.

كيف تكون تطبيقات HubSpot الخاصة والعامة أكثر أمانًا للشركات

إذا كنت قد أنشأت تكاملاً داخليًا يستخدم مفتاح HubSpot API ، فسيكون لمفتاح واجهة برمجة التطبيقات قراءة وكتابة والوصول إلى جميع بيانات HubSpot CRM الخاصة بك. ويمكن أن يشكل خطرًا أمنيًا إذا تم اختراق مفتاح API الخاص بك. بالانتقال إلى تطبيق خاص ، يمكنك تفويض النطاقات المعينة التي يحتاجها التكامل الخاص بك. يقوم بإنشاء رمز وصول يحد من البيانات التي يمكن أن يطلبها التكامل أو يغيرها في حسابك. بالإضافة إلى ذلك ، بينما تحتاج مفاتيح واجهة برمجة التطبيقات إلى تحديث الرمز المميز ، فإن الرموز المميزة للوصول إلى التطبيق الخاص لا تفعل ذلك. بالإضافة إلى ذلك ، تعد التطبيقات الخاصة والعامة أكثر أمانًا للشركات بسبب:

  • إنها تمكنك من إعداد رموز وصول منفصلة ومميزة لكل قسم.
  • إنها توفر درجة أفضل من التحكم في سمات القراءة والكتابة ، خاصة عندما يكون الامتثال أولوية قصوى للعديد من الشركات.

أيضًا ، تعد التطبيقات الخاصة خيارًا جيدًا للنصوص البرمجية لمرة واحدة أو مكالمات واجهة برمجة التطبيقات الفردية. على سبيل المثال ، يمكنك استخدام تطبيق خاص لإنشاء كائن مخصص جديد أو لاستيراد سجلات CRM من ملف CSV إذا كنت تستخدم برنامجًا نصيًا. يمكن أيضًا استخدام التطبيقات الخاصة في وظائف CMS بدون خادم أو مقتطفات التعليمات البرمجية في chatbot. عند استخدامها في تطبيق HubSpot الخاص ، يمكن تخزين المفاتيح بشكل آمن كسر واستخدامها لتقديم طلبات واجهة برمجة التطبيقات من خلال الرجوع إلى هذا السر.

يمكنك التحقق من وثائق التطبيقات الخاصة للحصول على مزيد من التفاصيل حول إنشاء واستخدام التطبيقات الخاصة.

ما هي عمليات التكامل التي ستتأثر؟

فيما يلي بعض عمليات الدمج التي تحتاج إلى تحديث.

"صورة"/
  • أي تكامل باستخدام مفتاح API للوصول إلى HubSpot:

    ستعمل مفاتيح API المحدثة في بوابة HubSpot حتى 30 نوفمبر 2022.

  • تكاملات Zapier باستخدام Webhooks مع مصادقة مفتاح واجهة برمجة التطبيقات:

    تم إنشاء عمليات تكامل Zapier القياسية باستخدام OAuth ، والتي لا تتأثر بهذا التحديث. أولئك الذين يستخدمون خطافات الويب سوف يحتاجون إلى التحديث.

  • التكامل / إجراء عمليات التكامل باستخدام Webhooks مع مصادقة مفتاح واجهة برمجة التطبيقات:

    لا تتأثر عمليات التكامل القياسية "Make" (المعروفة سابقًا باسم Integromat) بهذا التحديث. أولئك الذين يستخدمون خطافات الويب سوف يحتاجون إلى التحديث.

كيف يمكن لجراتسيتي المساعدة؟

لمنع تعطل تكامل HubSpot ، يلزمك إنشاء تطبيق خاص ، وتعيين النطاقات المناسبة ، ثم نشر الرمز المميز للتطبيق. يجب أن يتم تنفيذ هذا العمل من قبل مطور API خبير.

وهذا هو المكان الذي يمكن أن يساعد فيه Grazitti. يتمتع خبراء HubSpot لدينا بالخبرة والخبرة المناسبة لإكمال الترحيل من أجلك. بصفتنا شركاء HubSpot ، كنا على دراية بهذا التغيير القادم لبعض الوقت. لذلك ، قمنا بتصميم عملية تقدم نتائج مثالية في كل مرة ، وتتجنب التوقف عن العمل ، وتضمن عدم فقدان أي بيانات أثناء مفتاح واجهة برمجة التطبيقات لترحيل التطبيقات الخاصة.

استنتاج

لا يزال بإمكانك إنشاء / تحديث كائنات مخصصة وارتباطاتها بعد توقف مفتاح HubSpot API مع التطبيقات الخاصة. أيضًا ، لن تتأثر عمليات الدمج الأصلية بالإلغاء التدريجي لمفاتيح واجهة برمجة التطبيقات. ومع ذلك ، إذا لم تقم بترحيل عمليات الدمج المخصصة الخاصة بك ، فلن تعمل عمليات الدمج الخاصة بك بعد 30 نوفمبر 2022 ، وستُرجع الخطأ 404. لذلك ، قم بترحيل عمليات الدمج المتأثرة في الوقت المناسب للتأكد من أن عملك آمن وسير العمل بسلاسة.

هل تحتاج إلى مجموعة إضافية من الأيدي للانتقال إلى تطبيقات HubSpot الخاصة؟ لنتحدث!

سيكون من دواعي سرورنا من HubSpot أن تلعب دورًا في نقل عمليات HubSpot إلى المستوى التالي. ما عليك سوى مراسلتنا على [email protected] ، وسنأخذها من هناك!