মিনিট्यूब আর কাজ করছে না কেন?


15

আমি যখন টার্মিনাল থেকে মিনিট्यूबটি চালাই আমি পাই:

No available API keys 
403 "Error downloading https://www.googleapis.com/youtube/v3/search?part=snippet&type=video&maxResults=50&q=teste - server replied: Forbidden" 202

এই সমাধানের জন্য একটি উপায় আছে কি?


2
আমি জানি না, তবে আমি সম্প্রতি মিনিট्यूबও চেষ্টা করেছি এবং একই রকম ত্রুটি পেয়েছি। আমার ধারণা হ'ল ইউটিউব এই জাতীয় অ্যাপ্লিকেশনগুলি বন্ধ করতে তাদের এপিআই পরিবর্তন করেছে (তারা সেখানে বিজ্ঞাপন এবং সুপারিশগুলি প্রদর্শন করতে পারে না, সম্ভবত তারা ব্যবহারকারীর কাজগুলিতেও সেই দক্ষটি গুপ্তচর করতে পারে না - তাই তারা এটি চায় না!), তবে এটি শুধুমাত্র একটি অনুমান। আপনি যদি কোনও গঠনমূলক উত্তর পান তবে আমি আগ্রহী।
বাইট কমান্ডার

সবেমাত্র ইনস্টল করা হয়েছে এবং আবার চেক করা হয়েছে, মিনিট्यूब ২.২-১ এর সাথে "সিরিয়াস ব্ল্যাক" অনুসন্ধান 410 "Error downloading http://gdata.youtube.com/feeds/api/videos/?v=2&max-results=10&start-index=1&q=serious%20black - server replied: Gone" 299করা আমার জন্য ফলস্বরূপ ।
বাইট কমান্ডার

বাধ্যতামূলক পাঠ্য উপাদান: lwn.net/Articles/570485 @ বাইটকম্যান্ডার
রিনজউইন্ড

আমি 2.5.2 সংস্করণ পেয়েছি: কোন মেনু, হাইডডেন সাবস্ক্রিপশন। এটি মেনু এবং ট্যাবগুলির জন্য 'CTRL + 1', 'CTRL + 2', 'CTRL + 3' দ্বারা পৃথক করা [F11] -র বাটনের দ্বিগুণ সমাধান হয়। অন্যান্য শটকাটগুলি, কেবলমাত্র ক্ষেত্রে: 'সিটিআরএল + আর', 'সিটিআরএল + ডি', 'সিটিআরএল + ওয়াই', 'সিটিআরএল + ইউ', 'সিটিআরএল + বি', 'সিটিআরএল + শিফট + এস'
ওকোলোবাসি

উত্তর:


3

উবুন্টু 16.04 ডিফল্টরূপে জিনোম সফ্টওয়্যার কেন্দ্র ব্যবহার করে, আমরা এটি খুঁজে পেয়েছি যেখানে সমস্যাটির উত্স:

এটি আমরা কীভাবে সমাধান করেছি তা এখানে।

পদক্ষেপ 1: http://flavio.tordini.org/minitube ওয়েবসাইটে যান এবং সর্বশেষতম .deb ফাইলটি ডাউনলোড করুন।

পদক্ষেপ 2: ড্যাশ বোতামে ক্লিক করুন, টাইপ করুন "উবুন্টু সফ্টওয়্যার", উবুন্টু সফ্টওয়্যার আইকনে ক্লিক করুন। যখন উবুন্টু সফ্টওয়্যার সেন্টার খোলে, "gdebi" অনুসন্ধান করুন এবং উবুন্টুর সফটওয়্যার সেন্টার ব্যবহার করে gdebi প্যাকেজ ইনস্টলার ইনস্টল করুন।

পদক্ষেপ 3: আপনার ডাউনলোড ফোল্ডারে যান এবং .deb ফাইলটিতে রাইট ক্লিক করুন এবং gdebi প্যাকেজ ইনস্টলার সহ ওপেন নির্বাচন করুন এবং ইনস্টলেশনটি নিয়ে এগিয়ে যান।

পদক্ষেপ 4: "সহায়তা" -> "সম্পর্কে" গিয়ে আপনার সংস্করণ নম্বরটি পরীক্ষা করুন

পদক্ষেপ 5: শুভ দেখা

আমরা মনে করি যে এটি কোনও ডিফল্ট এপিআই কীটি নিয়ে আসে না এবং বাক্সটি আউট হয় না কেন এটি মূলত উবুন্টু সফ্টওয়্যার কেন্দ্রের জন্য কীভাবে প্যাকেজ হয়েছিল। অতিরিক্ত হিসাবে আপনি যদি উবুন্টু সফ্টওয়্যার সেন্টার (ব্যাকএন্ড জিনোম সফ্টওয়্যার সেন্টার) ব্যবহার করে .deb প্যাকেজটি ইনস্টল করেন তবে এটি স্বয়ংক্রিয়ভাবে সংস্করণে ডিফল্ট হয়ে যাবে যা একটি এপি কী নেই। এজন্য আপনাকে কাজ করার জন্য gdebi প্যাকেজ ইনস্টলার ব্যবহার করা উচিত।


13

মিনিটউবের ২.৪ সংস্করণ থেকে আপনার ব্যক্তিগত ইউটিউব এপিআই কী থাকা দরকার:

Minitube 2.4
লিনাক্স প্যাকেজারগুলির জন্য একটি নোট:

ইউটিউব এপিআই সংস্করণ 3 এর জন্য একটি এপিআই কী প্রয়োজন। প্রতিটি কীটির একটি সীমিত "কোটা" রয়েছে। নির্মাণের জন্য আপনার নিজের এপিআই কী প্রয়োজন। - flavio.tordini.org মাধ্যমে


সবার আগে আপনাকে আপনার ইউটিউব এপিআই কীটি পেতে হবে। তারপরে MiniTube আবার সঠিকভাবে কাজ করতে আপনার কাছে বেছে নেওয়া তিনটি বিকল্প রয়েছে:

  1. নুব্লব দ্বারা স্ক্রিপ্ট ইনস্টল করুন
  2. বর্তমান ইনস্টলটি সংশোধন করুন এবং সেখানে API কী প্রবেশ করুন
  3. MiniTube নিজেই কম্পাইল করুন

ইউটিউব এপিআই কী পান

আপনার Google বিকাশকারী কনসোলের সাথে সংযুক্ত হন এবং একটি নতুন প্রকল্প তৈরি করুন।

আপনার প্রকল্প পৃষ্ঠাতে আপনার অ্যাপ্লিকেশনগুলিতে ব্যবহারের জন্য গুগল এপিআই সক্ষম করুন এবং এতে যান:

  1. এপিআই এবং আথ > ইউটিউব ডেটা এপিআই এবং অ্যাক্টিভেট এপিআই নির্বাচন করুন ।
  2. এপিআই এবং প্রমাণীকরণ > শংসাপত্রসমূহ > শংসাপত্র যুক্ত করুন > এপিআই কী > ব্রাউজার কীতে ফিরে যান ।

আমি যা চেষ্টা করেছি সে থেকে আপনার একটি Google অ্যাকাউন্ট প্রয়োজন হবে তবে কোনও অর্থ প্রদানের প্রয়োজন নেই is


পদ্ধতি 1: Minitube.sh ইনস্টল স্ক্রিপ্ট ব্যবহার করুন (সবচেয়ে সহজ উপায়)

নুব্ল্যাশ একটি ইনস্টলেশন স্ক্রিপ্ট তৈরি করেছে যা আপনার জন্য সবকিছু করে।

ইনস্টলেশন চলাকালীন, আপনাকে আপনার এপিআই কী রাখার অনুরোধ জানানো হবে:

wget -O minitube.sh http://drive.noobslab.com/data/apps/minitube/minitube.sh
chmod +x minitube.sh
source ./minitube.sh

পদ্ধতি 2: বর্তমান মিনিট्यूब ইনস্টল ব্যবহার করুন

আপনি যদি ইতিমধ্যে Minitube ইনস্টল করেন তবে আপনি কেবল নিজের ব্যক্তিগত API কী যুক্ত করতে পারেন:

sudo nano /etc/profile.d/minitube.sh

নিম্নলিখিত লাইন যুক্ত করুন:

export GOOGLE_API_KEY="your-google-api-key"

দ্রষ্টব্য: qtsingleapp-minitube-xxx.lockfileআপনার /tmpফোল্ডারে যদি কোনও থাকে তবে এটি মুছতে হবে।


পদ্ধতি 3: MiniTube সংকলন করুন

একবার আপনার ব্যক্তিগত কী থাকলে আপনি মিনিট्यूबটি সংকলন করতে পারেন।

  1. নির্মাণের জন্য প্রয়োজনীয় গ্রন্থাগারগুলি ইনস্টল করুন:

    sudo apt-get install build-essential qt4-dev-tools libphonon-dev libqt4-sql-sqlite
    
  2. ক্লোন মিনিট्यूब সংগ্রহস্থল:

    git clone https://github.com/flaviotordini/minitube.git
    
  3. কম্পাইল

    qmake "DEFINES += APP_GOOGLE_API_KEY=YouAPIKeyHere"  
    make
    
  4. আপনার সংকলিত মিনিট्यूब চালু করুন ...

    build/target/minitube
    
  5. ... বা ইনস্টল করুন

    sudo make install
    

পড়ুন Minitube সংগ্রহস্থলের কিভাবে একটি ব্যক্তিগত API কী দিয়ে Minitube গড়ে তুলতে আরও তথ্যের জন্য।


কীটি কী পাওয়ার জন্য কোনও কিছুর সাইন আপ এবং অর্থ প্রদানের প্রয়োজন?
বাইট কমান্ডার

আমি যখন সংকলনের চেষ্টা করি তখন আমি পাই QMAKESPEC সেট করা হয়নি, সুতরাং কনফিগারেশনটি হ্রাস করা যায় না। আমি কীভাবে QMAKESPEC সেট করব?
lapisdecor

@ অ্যাডোনিস ভাল পয়েন্ট, আমি আমার উত্তর সম্পাদনা করেছি;)
hg8

দ্বিতীয় বিকল্পটিও এখানে কাজ করছে না। এটি হতে পারে কারণ আমি এপিআই কী বাছতে ভুল পদ্ধতিটি ব্যবহার করেছি? আমি ইউটিউবের জন্য একটি ব্রাউজার শংসাপত্র পেয়েছি (আপনার মেনুগুলির ক্রমটি আমি আমার ব্রাউজারে দেখতে পাচ্ছি না তাই আমাকে একটি প্রকল্প তৈরি করতে হবে এবং ইউটিউব এপিআই এবং তারপরে ব্রাউজারের শংসাপত্র বেছে নিতে হয়েছিল ...)
ল্যাপিসডেকর

আপনি কি মিনিট्यूब সংস্করণ ব্যবহার করছেন? আপনি এখন 3 পদ্ধতিটিও ব্যবহার করে দেখতে পারেন: p আপনি সঠিক এপিআই কী পেয়েছেন তা নিশ্চিত করতে স্ক্রিনশট সহ নুব্ল্যাব নির্দেশাবলী দেখুন ।
hg8
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.