كيف يمكنني تطوير رمز API Salesforce لكائن مخصص بدون إصدار Enterprise/Unlimited؟

StackOverflow https://stackoverflow.com/questions/2277144

سؤال

خلفية:أقوم بإنشاء تطبيق صغير سيتم تشغيله يوميًا ، وسحب البيانات من قواعد البيانات الداخلية الخاصة بنا وإرساله إلى مثيل Salesforce الخاص بنا. لقد قمت ببناء كائن مخصص (يسمى marqui_instance) في مثيل Salesforce الخاص بنا لإيواء البيانات. سيقوم التطبيق بإنشاء بضع مئات من هؤلاء ، وإرفاقها بسجلات حساب مختلفة.

المشكلة:مثيل Salesforce الخاص بنا هو إصدار احترافي ، مما يعني أنه لا يمكنني إنشاء WSDL لمثيلنا ، مما يجعلني أعتقد أنني لن أتمكن من تطوير كود يمكنه إنشاء/تحرير/حذف كائنات marqui_instance.

قبل أن أبدأ بالتخبط في الظلام ، اعتقدت أنني سأقوم بنشر هنا للحصول على المشورة. الشيء الوحيد الذي يمكنني التفكير فيه هو إنشاء كائن متطابق في حساب مطور Salesforce ، واستخدام WSDL من هناك ... ولكن بعد ذلك عندما أذهب لنشر الكود في الإنتاج ، هل ستعمل؟ أخاف من أن WSDL من حساب DEV الخاص بي سيكون له بعض GUIDS أو شيء مشابه ، وسيعمل الكود الخاص بي فقط مقابل حساب DEV.

هل كانت مفيدة؟

المحلول

إذا حصلت على اعتماد التطبيق الخاص بك من قبل Salesforce ، فسيوفر لك رمز "API تطبيق الشريك". باستخدام هذا عند إنشاء جلسة Salesforce API سيسمح لطلبك بالعمل مع Org Professional Edition.

بدلاً من ذلك ، يمكنك أيضًا الحصول على وصول API إلى Org Professional Edition عن طريق دفع رسوم إضافية. ستحتاج إلى الاتصال بمبيعات Salesforce.com.

تحديث: من الواضح أن الوظيفة يتم تمكينها بواسطة Salesforce داخليًا باستخدام "Tab Black Tab".

أنظر أيضا: رد: استخدام إصدار API و Salesforce.com الاحترافي

نصائح أخرى

لا يتوفر الوصول إلى واجهة برمجة تطبيقات خدمات الويب الخاصة بـ Salesforce إلا في المطورين والمؤسسات والإصدارات غير المحدودة.

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

انظر مخطط مقارنة الطبعة الكاملة بي دي إف].

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top