উত্তর:
গুগল কাস্টম অনুসন্ধান API এ এখন চিত্রগুলি অন্তর্ভুক্ত রয়েছে। আপনি বিলিংয়ের আগে 100 টি প্রশ্ন / দিনে সীমাবদ্ধ তবে এটি আপনাকে অনুসন্ধান করার জন্য গুগলকে ব্যবহার করার একমাত্র বৈধ উপায়।
লিঙ্কটি যদি ভুল নির্দেশনা দেয়:
এপিআই চাওয়ার একাধিক উপায় রয়েছে:
প্রতিনিধিত্বমূলক রাজ্য স্থানান্তর, গুগল কাস্টম অনুসন্ধান এপিআই traditionalতিহ্যবাহী আরএসটি থেকে কিছুটা আলাদা। সংস্থানগুলিতে অ্যাক্সেস সরবরাহের পরিবর্তে, API কোনও পরিষেবাতে অ্যাক্সেস সরবরাহ করে। ফলস্বরূপ, এআইপিআই একটি একক ইউআরআই সরবরাহ করে যা পরিষেবা শেষ পয়েন্ট হিসাবে কাজ করে।
আপনি GET REST HTTP ক্রিয়াটি ব্যবহার করে Google কাস্টম অনুসন্ধান API পরিষেবাটি শেষ পয়েন্ট অ্যাক্সেস করেন, যেমন API এর ক্রিয়াকলাপে বর্ণিত। আপনি ক্যোয়ারি প্যারামিটার হিসাবে সমস্ত অনুসন্ধানের অনুরোধগুলির বিশদটি পাস করেন।
একক গুগল কাস্টম অনুসন্ধান API ইউআরআইয়ের জন্য নির্দিষ্ট ফর্ম্যাটটি হ'ল:
https://www.googleapis.com/customsearch/v1?parameters
যেখানে কোয়েরিতে প্রয়োগ করার জন্য প্যারামিটারগুলি কোনও পরামিতি। অনুসন্ধানের ফলাফলের সাথে কাজ করা এবং বিশদ নথিটি বিশদটির জন্য প্যারামিটার রেফারেন্সের সাথে কাজ করা দেখুন।
গুগল কাস্টম অনুসন্ধান এপিআইতে এটি কীভাবে কাজ করে তার উদাহরণ এখানে দেওয়া হয়েছে, যা বক্তৃতার জন্য একটি পরীক্ষা কাস্টম অনুসন্ধান ইঞ্জিন অনুসন্ধান করে:
GET https://www.googleapis.com/customsearch/v1?key=INSERT-YOUR-KEY&cx=017576662512468239146:omuauf_lfve&q=lectures
আপনি কলব্যাক ক্যোয়ারী প্যারামিটার এবং একটি কলব্যাক ফাংশন ব্যবহার করে জাভাস্ক্রিপ্ট থেকে আরএসটি ব্যবহার করে গুগল কাস্টম অনুসন্ধান এপিআই শুরু করতে পারেন। এটি আপনাকে সমৃদ্ধ অ্যাপ্লিকেশনগুলি লিখতে দেয় যা কোনও সার্ভারের সাইড কোড না লিখে কাস্টম অনুসন্ধান ডেটা প্রদর্শন করে।
টমোটো ক্যোয়ারী অনুসন্ধানের ফলাফলের প্রথম পৃষ্ঠা প্রদর্শন করতে নিম্নলিখিত উদাহরণটি এই পদ্ধতির ব্যবহার করে:
<html>
<head>
<title>JSON/Atom Custom Search API Example</title>
</head>
<body>
<div id="content"></div>
<script>
function hndlr(response) {
for (var i = 0; i < response.items.length; i++) {
var item = response.items[i];
// in production code, item.htmlTitle should have the HTML entities escaped.
document.getElementById("content").innerHTML += "<br>" + item.htmlTitle;
}
}
</script>
<script src="https://www.googleapis.com/customsearch/v1?key=YOUR-KEY&cx=017576662512468239146:omuauf_lfve&q=tomato&callback=hndlr">
</script>
</body>
</html>
আপনি অবশ্যই যে ইনপুট থেকে অনুসন্ধান করছেন তার মান অন্তর্ভুক্ত করতে আপনি অবশ্যই স্ক্রিপ্টের এসআরসি আপডেট করবেন।
এটি করতে আপনি গুগল চিত্র অনুসন্ধান API ব্যবহার করতে পারেন । দুর্ভাগ্যক্রমে এটি অপসারণ করা হয়েছে যাতে আপনি সীমাবদ্ধ হতে পারে এমন প্রতিদিন প্রশ্নের সংখ্যা খুঁজে পেতে পারেন। এটিকে প্রতিস্থাপনের জন্য নতুন কোনও এপিআই থাকলে আমি নিশ্চিত নই।
script
ইউআরএল- এ কী কী আমাদের প্রকাশ্য API টি নিষ্পত্তি করা উচিত ? o_O