সুতরাং, এটি কিছুটা পুরানো প্রশ্ন .. তবে এটি এখনও সমাধান হয়েছে বলে মনে হচ্ছে না। সমস্যা সম্পর্কে এখানে কিছু অতিরিক্ত লোক অভিযোগ করছেন ...
গুগল ফটোতে আমার অনেক হাজার হাজার ফটো (k 10 কে) রয়েছে এবং আমি একে একে ম্যানুয়ালি যাচ্ছিলাম না - এর পরিবর্তে আমি একটি ছোট্ট সরঞ্জাম একসাথে হ্যাক করেছি যা ফটোগুলির জন্য ইউআরএলগুলির একটি তালিকা পেতে গুগল ফটো এপিআই ব্যবহার করে যে কোনও অ্যালবামে নেই।
গুগল ফটো এপিআই-তে অ-অ্যালবামের ফটোগুলি খুঁজে পাওয়ার কোনও প্রত্যক্ষ উপায় সরবরাহ করে না! সুতরাং আমার সরঞ্জাম সমস্ত ফটোগুলির একটি তালিকা তৈরি করে এবং তারপরে প্রতিটি অ্যালবামের ফটোগুলি পৃথকভাবে যায় এবং সমস্ত ফটো তালিকা থেকে সেগুলি সরিয়ে দেয় ... অবশেষে এমন ফটোগুলির একটি তালিকা তৈরি করে যা কোনও অ্যালবামে নেই।
এটি কিছুটা সময় নিতে পারে (10k ফটো সহ 10+ মিনিটের মতো? আমি সময় নিই না)। এটি এই সত্য দ্বারা সহায়তা করে না যে এপিআই কেবলমাত্র এপিআই অনুরোধ অনুসারে কয়েকটি ফটো এন্ট্রি ফেরত পাঠানোর অনুমতি দেয় (সুতরাং এটি সমস্ত পেতে অনুরোধের একটি টন করতে হবে)।
আমি কেবল একসাথে সরঞ্জামটি হ্যাক করেছি, তাই বাগগুলি থাকতে পারে? তবে এটি নিরাপদ হওয়া উচিত (এটি কেবলমাত্র পঠনযোগ্য অনুমতি চাইবে) এবং মনে হয় এটি আমার পক্ষে ভাল কাজ করে work এটি কেবল ইউআরএলগুলির একটি তালিকা প্রকাশ করে (অ্যালবামের বাইরে ফটোগুলির জন্য) - এটি তাদের মুছবে না বা একটি অ্যালবাম বা কোনও কিছু রাখবে না (যদিও এটি এপিআইয়ের মাধ্যমে করা যেতে পারে এটি আরও বিপজ্জনক ছিল এবং আমার এটির দরকার ছিল না) নিজেকে বৈশিষ্ট্যযুক্ত)।
সরঞ্জামটির উত্স-কোডটি এখানে পাওয়া যাবে: https://github.com/jonagh/gapi-querier
আপনি এটি সরাসরি গিথুব থেকে চালাতে পারেন: https://jonagh.github.io/gapi-querier
তবে আপনাকে গুগল এপিআই শংসাপত্রগুলি তৈরি করতে হবে (এবং গুগল এপিআইতে অ্যাক্সেস সক্ষম করার জন্য ক্লায়েন্ট আইডি পাবেন) .. এটি কীভাবে করা যায় সে সম্পর্কে কিছু প্রাথমিক নির্দেশিকা রিডমে রয়েছে (দেখুন: https://github.com / জোনাঘ / ফাঁকি-কোয়েরিয়ার )।
মনে রাখবেন যে এটি কোনও পেশাদার সরঞ্জাম নয়, এতে বাগ থাকতে পারে, এটি ব্যবহারকারী বান্ধব নাও হতে পারে, এটি কাজ করার জন্য কিছু প্রযুক্তিগত জ্ঞানের প্রয়োজন হতে পারে (যেমন গুগল এপিআই শংসাপত্রগুলি), নিজের ঝুঁকিতে ব্যবহার করুন (যদিও এটি ভাল হওয়া উচিত) )।