كيف يمكنني الحصول على بيانات JSON من RallyDev Rest API دون تسجيل الدخول

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

  •  12-12-2019
  •  | 
  •  

سؤال

ما أحاول القيام به هو الحصول على بيانات JSON (كل ما هو مجرد تأكد من أنه يمكنني الحصول على أي شيء على ما يرام) من RallyDev دون تسجيل الدخول للتأكد من أن RallyDeD قيد التشغيل.حاولت عدة طرق، لكن كل طريقة تتطلب اسم مستخدم وكلمة مرور.هل سيوفر أي شخص URI لهذا؟شكرا لك يا شباب.أي شيء تعطيه سيكون موضع تقدير.

giveacodicetagpre.

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

المحلول

حسنا، لذلك سواء أكانت عميل جيرسي أو HTTP القديم العادي ضد Rally، أعود إلى تعليقي الأصلي الذي يقوم بتطوير تطبيق Java للقيام بذلك أمر مبالغ فيه قليلا.يمكنك إنجاز نفس الشيء مع أمر حليقة ستيف واحد في Linux:

giveacodicetagpre.

استجابة صالحة (Rally Up والاستجابة) قد تبدو:

giveacodicetagpre.

نصائح أخرى

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

إذا كنت تبحث عن بناء جملة الراحة المناسبة ونقاط النهاية لصياغة استعلام ساري المفعول، فقد ترغب في إلقاء نظرة على وثائق API WebServices الخاصة بنا حول استفسارات الراحة:

p> href="https://rally1.rallydev.com/slm/doc/webservice/rest.jsp" rel="nofollow"> https://rally1.rallydev.com/slm/doc/webservice/ Rest.jsp

كمثال، فإن عنوان URL بقية صالحا للقيام باستعلام واحصل على نتائج تنسيق JSON هي كما يلي. احصل على "استعلامات مستخدمي URL" التالي من أعضاء URL التي يملكها المستخدم: user@company.com:

href="https://rally1.rallydev.com/slm/webservice/1.33/hierarchicalrequirement.js؟Query=( المتسلسلة"" rel="nofollow"> https://rally1.rallydev.com/slm / WebBService/1.33/HierarchicalRequirement.js؟Query=( المتسلسلة ="user@company.com") و pagesize= 1

هذا سيعود قصة مستخدم مطابقة الأولى.

مثال بسيط على الوصول إلى خدمات الراقي في جافا هنا:

http://www.rallydev.com/help/basic- العميل - العميل - Java

و كامل (الإصدار ألفا) Java Rest API Toolkit لل Rally هنا:

http://www.rallydev.com/developer/java- Toolkit-Rally-Rest-API

كل ما سبق يبدو وكأنه مبالغ فيه قليلا للحصول على مجرد معرفة ما إذا كانت خدمة التجمع قد انتهت. يمكنك الاشتراك في تحديثات حالة Rally عبر آر إس إس في RSS على http://status.rallydev.com كوسيلة جيدة للبقاء أبلغت عن معلومات حالة النظام.

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

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