में मैं कैसे जावा में प्रमाणित कर सकते हैं Azure बाज़ार से नए बिंग खोज API का उपयोग करने के लिए? माइग्रेशन मार्गदर्शिका जावाबिंग खोज API Azure बाज़ार प्रमाणीकरण जावा
के बारे में जानकारी के साथ आप प्रदान नहीं करता है
5
A
उत्तर
8
आप सांकेतिक शब्दों में बदलना करने की आवश्यकता होगी आपकी खाता बेस 64 के लिए और प्राधिकरण शीर्षलेख का उपयोग कर प्रत्येक अनुरोध को पास करें।
String bingUrl = "https://api.datamarket.azure.com/Bing/Search/................";
String accountKey = "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=";
byte[] accountKeyBytes = Base64.encodeBase64((accountKey + ":" + accountKey).getBytes());
String accountKeyEnc = new String(accountKeyBytes);
URL url = new URL(bingUrl);
URLConnection urlConnection = url.openConnection();
urlConnection.setRequestProperty("Authorization", "Basic " + accountKeyEnc);
...
इस कोड पीएचपी उदाहरण Migrating to the Bing Search API in Windows Azure Marketplace दस्तावेज़ में पाया पर आधारित है।
अद्यतन: accountKey + ":" संशोधित encodeBase64 कॉल, यह इस तरह होना चाहिए + accountKey
संबंधित मुद्दे
- 1. बिंग एपीआई प्रमाणीकरण
- 2. बिंग खोज API: तिथि के आधार पर संक्षिप्त
- 3. बिंग या Google मानचित्र API
- 4. बिंग
- 5. बिंग छवि खोज पेजिंग - अनंत स्क्रॉल
- 6. citeseerx खोज api
- 7. Google खोज API - परिणाम
- 8. बिंग: खोज - केवल सटीक शाब्दिक तारों से मेल खाता है?
- 9. बिंग एपीआई
- 10. RESTfull API (जावा jersery)
- 11. OAuth 2.0 (google api) प्रमाणीकरण?
- 12. ग्रहण-बाज़ार त्रुटि
- 13. YouTube v3 API खोज अनुरोध
- 14. बिंग एप्लिकेशन आईडी
- 15. जावा एप्लेट Azure
- 16. एक Bing API AppID कैसे प्राप्त करें
- 17. बिंग मैप्स एपीआई
- 18. एचटीएमएल 5 बिंग
- 19. Azure
- 20. बिंग मैप्स
- 21. सर्वर के लिए Google API प्रमाणीकरण
- 22. गीत खोज और स्ट्रीम पूर्वावलोकन API
- 23. Google खोज रैंकिंग और रुझान api
- 24. अमेज़ॅन उत्पाद विज्ञापन API: आइटम लुकअप/खोज
- 25. Google कस्टम खोज API स्वतः पूर्ण?
- 26. जावा फ़ाइल स्थानांतरण API
- 27. बिंग की तरह कोटा के बिना JSON खोज इंजन एपीआई की सूची?
- 28. जावा वेब स्टार्ट प्रमाणीकरण विकल्प
- 29. Azure मोबाइल सेवा प्रमाणीकरण - App.MobileService मौजूद नहीं है
- 30. ग्रहण बाज़ार धीमा, इसे कैसे गति दें?
तरह से सही प्रतीत हो रहा है, लेकिन क्योंकि इस तरह से मैं प्रतिक्रिया मिल setRequestProperty में कुछ differenet किया जाना चाहिए संदेश "मूल प्रमाणीकरण की आवश्यकता है पासवर्ड के रूप में खाते कुंजी दर्ज –
मेरे बुरा है, मैं कोड नमूना –
आपका नया कोड एक का उत्पादन नवीनीकृत किया है।।" ग़लत अनुरोध "मैं भी कोशिश की है httpsCon.setRequestProperty (।" प्राधिकरण: मूल ", accountKeyEnc);? लेकिन मैं फिर से संदेश मिला "मूल प्रमाणीकरण की आवश्यकता है ..." @sandrinodimattia –