Partkeepr: سؤال Octoparts

تم إنشاؤها على ٢٢ مايو ٢٠٢٠  ·  17تعليقات  ·  مصدر: partkeepr/PartKeepr

منJamesOctopart
"أهلا بكم!

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

نحن نخطط لتقديم طلب 500 جزء شهريًا لحجم المستوى المجاني الخاص بنا ، هل هذا الصوت يكفي ليشمل معظم المستخدمين الهواة في PartKeepr؟ "

help-requested meta

التعليق الأكثر فائدة

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

ال 17 كومينتر

حتى نتمكن من فهم ما تقترحه - كيف يتم قياس طلب 500 قطعة / شهر؟ نحن لا نستضيف أي شيء لذلك كل شخص يشغل الخادم الخاص به.

مرحبا بريت ،

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

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

سيكون موضع تقدير أي بصيرة!

يوم الخميس 21 مايو 2020 الساعة 9:14 مساءً bret watson [email protected]
كتب:

حتى نتمكن من فهم ما تقترحه - كيف يتم الجزء 500
طلب / شهر تقاس؟ نحن لا نستضيف أي شيء لذلك كل شخص يركض
الخادم الخاص بهم.

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/partkeepr/PartKeepr/issues/1125#issuecomment-632424718 ،
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/APVO4KPUSHS7MXHRTHQLA23RSXGWDANCNFSM4NHL37GQ
.

سامح جهلي لأنني لا أستخدم Octopart .. لكن الطلب - هل هذا استعلام عن مخزون أم بحث عن منتج أم طلب؟

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

JamesOctopart يمكنني أن أخبرك بأفكاري الشخصية حول هذا الموضوع. هذا ليس بيان رسمي PartKeepr.
أنا على طريق مشابه لـ aarontc في https://github.com/partkeepr/PartKeepr/issues/1030#issuecomment -632406313. عندما تبدأ في استيراد أجزاء جديدة إلى قاعدة البيانات ، فإنك تستورد بسرعة أكثر من بضعة أجزاء في اليوم. يمكنك الذهاب إلى 1000 في غضون عطلة نهاية أسبوع واحدة بسهولة عند إجراء جرد للطابق السفلي الخاص بك. من ناحية أخرى ، هذا ليس شيئًا أفعله على أساس يومي منتظم. لذلك ربما يكفي فقط أفق أطول مع العديد من الطلبات (ليس 500 جزء / شهر ولكن 1500 جزء / 3 أشهر).
بالنسبة لأولئك الذين يحتاجون إلى استيراد المزيد من الأجزاء ، يجب أن يكون من الممكن زيادة المستوى عن طريق الدفع لمرة واحدة. شيء مثل شراء 2000 وصول إضافي يتم استخدامها بعد أن أصبحت ميزانيتي الشهرية فارغة.

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

سأكون مهتمًا جدًا بهذا لأنني اعتمدت على Octopart لقيادة مشروع KiCad2PartKeepr الخاص بي.

https://github.com/Gasman2014/KC2PK

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

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

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

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

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

لذا ، نعم من فضلك!

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

Ola PTDreamer ، أنت رجل لحام الحديد stm32! ما زلت لم تنته من عمل مكواة JBC.

سألت شيئًا مشابهًا لـ SnapEDA وأجابوني بعد شهرين (الأسبوع الماضي). دعونا نأمل أن يكونوا أكثر تساهلاً معنا.

تلقيت ردًا من Octopart في يوم العمل التالي يؤكد أنهم كانوا يخططون لتقديم فئة مجانية "في غضون أسابيع قليلة". كان هذا في بداية شهر يونيو. ما زالت الأصابع متقاطعة!

في 2 تموز (يوليو) 2020 ، الساعة 13:35 ، كتب Martijn Kuipers [email protected] :

Ola PTDreamer ، أنت رجل لحام الحديد stm32! ما زلت لم تنته من عمل مكواة JBC.

سألت شيئًا مشابهًا لـ SnapEDA وأجابوني بعد شهرين (الأسبوع الماضي). دعونا نأمل أن يكونوا أكثر تساهلاً معنا.

-
أنت تتلقى هذا لأنك علقت.
قم بالرد على هذا البريد الإلكتروني مباشرةً ، أو قم بعرضه على GitHub https://github.com/partkeepr/PartKeepr/issues/1125#issuecomment-652979341 ، أو إلغاء الاشتراك https://github.com/notifications/unsubscribe-auth/ACADFOKBXDWBKPB2CL3U273RZGM4I3ANCN37 .

IDK ، لقد قمت بإرسال بريد إلكتروني إليهم قبل بضعة أسابيع. لقد تصرفوا وكأنهم لم يسمعوا من قبل عن Partkeepr .... ربما هكذا وجدوا المشروع؟

لم يكن استفساري حول PartKeepr على وجه التحديد - لقد اعتدت أيضًا على استخدام Octopart لتطبيق طلب BOM الخاص بي - والذي يستخدم قاعدة بيانات PartKeepr كخلفية. (Kicad2Partkeepr) لكن لم يتمكنوا من استخدامه منذ أن قاموا بإزالة وصول API.

https://github.com/Gasman2014/KC2PK https://github.com/Gasman2014/KC2PK

في 2 يوليو 2020 ، الساعة 16:23 ، كتب Michael Fisher [email protected] :

IDK ، لقد قمت بإرسال بريد إلكتروني إليهم قبل بضعة أسابيع. لقد تصرفوا وكأنهم لم يسمعوا من قبل عن Partkeepr .... ربما هكذا وجدوا المشروع؟

-
أنت تتلقى هذا لأنك علقت.
قم بالرد على هذا البريد الإلكتروني مباشرةً ، أو قم بعرضه على GitHub https://github.com/partkeepr/PartKeepr/issues/1125#issuecomment-653071390 ، أو قم بإلغاء الاشتراك https://github.com/notifications/unsubscribe-auth/ACADFOOBDRUB3YDZBCRQYCTRZSQ6LANCNFSQ4 .

أولاً ، يجب أن أقول إنني لم أقم بعكس هندسة البروتوكول الذي يستخدمه PK بخصوص Octopart. لذا فإن كل بيان هنا هو مجرد تخميني المتعلم.

كن حذرًا مع رقم طلب API. أنا غير متأكد ، كم عدد الطلبات التي بدأها PK لبحث واحد عن جزء. قد يكون الأمر كذلك أن كل تنزيل (ورقة بيانات ، صورة ، ...) هو استدعاء فريد لواجهة برمجة التطبيقات. وينطبق الشيء نفسه على بيانات الموزعين وما شابه ذلك.
قد يتسبب هذا في تكلفة عملية بحث واحدة لا تقل عن 10 طلبات لواجهة برمجة التطبيقات! هذا يعني أنك وصلت إلى الحد الأقصى بعد 50 جزءًا / شهرًا.

هل كان شخص ما على استعداد للتحقق من هذا ، فسيساعدنا ذلك جميعًا. لسوء الحظ ، ليس لدي الوقت في الوقت الحالي لشق طريقي.


راجع للشغل: سألت في Octopart أيضًا. قالوا لي ما يلي:

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

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

أريد أن أؤكد أنه بسبب نقص قوة التطوير ، قد لا نتمكن من استخدام API v4 المذكور في Octopart.

في بداية هذا العام ، تم رفض تسجيلي في Octopart لأن حالة الاستخدام الخاصة بي (Partkeeper as hobbyist) لم تكن متوافقة مع شروط استخدام Octopart.
تشير هذه الشروط على وجه التحديد إلى أنه لا يمكنك تنزيل البيانات وتخزينها (مثل أوراق البيانات) على نظامك الخاص ، ويمكن تخزين جميع البيانات المسترجعة من Octopart مؤقتًا لمدة 24 ساعة كحد أقصى. (https://octopart.com/api/terms)
هذا يعني أنه سيتعين عليك الاستفادة من واجهة برمجة التطبيقات طوال الوقت وبحدود صارمة ، لا أريد أن تتوقف مشروعاتي عندما أصل إلى حد استدعاء واجهة برمجة التطبيقات.

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

مرحبا جميعا،

تحديث هذا الموضوع لأننا أطلقنا واجهة برمجة تطبيقات GraphQL الجديدة التي نحن
متحمس جدًا ويمكن العثور عليه هنا: https://octopart.com/api

بعض التحديثات:

تسمح الطبقة المجانية الخاصة بنا بإرجاع 500 قطعة شهريًا مع القدرة على ذلك
شراء المزيد إذا لزم الأمر.

سيكون هناك بعض العمل الذي يتعين القيام به للتأكد من أن PK يمكنه الاستعلام عن الجديد
API ، دليل البدء الخاص بنا يمكن العثور عليه هنا:
https://octopart.com/api/v4/getting-started.

إذا كنت قلقًا بشأن حد الجزء في الطبقة المجانية ، فإنني أوصي باستخدام
multi_match مع الحد 1 لضمان إرجاع كل مباراة لجزء واحد فقط.

نأمل أن تكون الميزات الجديدة في API الخاصة بنا ذات قيمة لمجتمع PK ،
فقط يرجى إعلامي إذا كان لديك أي أسئلة ، يمكنك مراسلتي عبر البريد الإلكتروني مباشرة على
[email protected]

-جوامع

في الخميس ، 2 يوليو ، 2020 الساعة 12:04 مساءً ، كتب Christian [email protected] :

أولاً ، يجب أن أقول إنني لم أقم بعكس هندسة البروتوكول الذي كان PK
يستخدم بخصوص Octopart. لذا فإن كل بيان هنا هو مجرد تخميني المتعلم.

كن حذرًا مع رقم طلب API. أنا غير متأكد ، كم عدد طلبات PK
يبدأ لبحث واحد عن جزء. قد يكون هذا هو الحال لكل منهما
التنزيل (ورقة البيانات ، الصورة ، ...) هو استدعاء API فريد. ويصدق الشيء نفسه
لبيانات الموزعين وما شابه.
قد يتسبب هذا في تكلفة عملية بحث واحدة لا تقل عن 10 طلبات لواجهة برمجة التطبيقات! الذي - التي
يعني أنك وصلت إلى الحد الأقصى بعد 50 جزءًا / شهرًا.

هل كان شخص ما على استعداد للتحقق من هذا ، فسيساعدنا ذلك جميعًا. لسوء الحظ،

ليس لدي الوقت في الوقت الحالي للعمل في طريقي.

راجع للشغل: سألت في Octopart أيضًا. قالوا لي ما يلي:

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

نأمل أن نراكم تقوم بالتسجيل عند إطلاق API v4. من فضلك دعنى اعرف اذا
هل عندك أي سؤال.

أريد أن أؤكد أنه بسبب الافتقار إلى قوة التنمية قد لا نكون كذلك
قادر على استخدام API v4 المذكور من Octopart.

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/partkeepr/PartKeepr/issues/1125#issuecomment-653094570 ،
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/APVO4KJABPVCMTJQSICYJXTRZSVYRANCNFSM4NHL37GQ
.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات