أود أن أضع بعض أمثلة التعليمات البرمجية الإضافية (كود PHP لكيفية استخدام API الخاص بنا) في مواصفات مخطط API على Apiary.io.
الكود القياسي يبرز مثل هذا يعمل
my code
لا يعمل تمييز بناء جملة كود PHP ، يبدو أنه تمييز الكود القياسي:
""
php
$ private_key = file_get_contents ('id_rsa') ؛
$ client_id = ' https://www.my-client-app.com ' ؛
$ user_id = ' [email protected] '؛
$ Grant_type = ' urn: ietf: params: oauth : منح- النوع: jwt-bearer '؛
$ jwt = توليد
"" "
قرأت أن Atlassian على سبيل المثال يستخدم CodeMirror لإبراز بناء الجملة. في النهاية سيكون هذا ممكنًا أيضًا لـ apiary.io (لديها ترخيص MIT)
فكرة أخرى تتمثل في استخدام high.js ، الذي يدعم تمييز بناء جملة PHP و HTTP ومجموعة من اللغات الأخرى.
أي أخبار عن هذا؟
+1
سيكون هذا رائعًا لنا أيضًا.
يقوم Github بذلك بشكل أفضل ويدعم معظم اللغات ، بقدر ما أستطيع أن أقول (أنا سعيد بشكل خاص عندما يتم تمييز elixir-lang بشكل صحيح).
https://help.github.com/articles/creating-and-highlighting-code-blocks/#syntax -highlighting
مرحبًا ، يرجى التحقق من الإعلان حول وثائق API الجديدة الخاصة بنا https://blog.apiary.io/ApiaryUI. لقد قدمنا ميزة تمييز بناء الجملة ، فهي لا تدعم جميع اللغات حتى الآن (يمكنك مشاهدة قائمة باللغات المدعومة في الإعلان).
إليك كيف تبدو:
import requests
requests.get('https://api.example.com')
إذا كان لديك أي طلبات ميزات أخرى أو تقارير أخطاء خاصة بالوثائق المقدمة من Apiary ، فيرجى التواصل مع دعم Apiary. هذا المستودع ومتعقب المشكلات يتتبع مواصفات مخطط واجهة برمجة التطبيقات. إذا كانت لديك بعض الطلبات الخاصة باللغات المدعومة ، فتأكد من التواصل مع دعم Apiary حتى نتمكن من منحها الأولوية وفقًا لذلك.
التعليق الأكثر فائدة
أي أخبار عن هذا؟