সঙ্গীত পরিবর্তনের অনুরোধ পরিচালনা করুন

দ্রষ্টব্য: YouTube বিষয়বস্তু আইডি API YouTube সামগ্রী অংশীদারদের দ্বারা ব্যবহারের উদ্দেশ্যে এবং সমস্ত বিকাশকারী বা সমস্ত YouTube ব্যবহারকারীদের কাছে অ্যাক্সেসযোগ্য নয়৷ আপনি যদি YouTube Content ID API-কে Google API কনসোলে তালিকাভুক্ত পরিষেবাগুলির মধ্যে একটি হিসাবে দেখতে না পান তবে YouTube পার্টনার প্রোগ্রাম সম্পর্কে আরও জানতে YouTube সহায়তা কেন্দ্র দেখুন৷

দ্রষ্টব্য: এই নির্দেশিকাটির তথ্য বিশেষভাবে রচনা সম্পদের ক্ষেত্রে প্রযোজ্য।

YouTube স্টুডিওতে, আপনি আপনার মালিকানাধীন সঙ্গীত সম্পদে পরিবর্তনের অনুরোধ করতে পারেন। এছাড়াও আপনি Content ID API ব্যবহার করতে পারেন:

  • পরিবর্তনের অনুরোধ তৈরি করুন
  • পরিবর্তন অনুরোধের স্থিতি তালিকা

এই পৃষ্ঠাটি Content ID API-এ MusicChangeRequest পদ্ধতির একটি ওভারভিউ প্রদান করে। এটি কীভাবে পরিবর্তনের অনুরোধ তৈরি এবং তালিকাভুক্ত করতে হয় তার উদাহরণও প্রদান করে।

প্রয়োজনীয়তা

এই API ব্যবহার করার জন্য আপনাকে অনুমোদনের শংসাপত্র পেতে হবে। আপনি আপনার অনুরোধে আপনার অনুমোদন টোকেন ব্যবহার করবেন।

আপনি যদি সিআরএল ব্যবহার করেন, তাহলে এই কমান্ডগুলিতে ব্যবহারের জন্য একটি AUTH_TOKEN ভেরিয়েবল তৈরি করতে ভুলবেন না:

export AUTH_TOKEN="[YOUR_AUTH_TOKEN]"

একটি সঙ্গীত পরিবর্তন অনুরোধ তৈরি করুন

আপনি একটি রিলিজ বা ট্র্যাক পরিবর্তন করতে musicChangeRequests.create পদ্ধতি ব্যবহার করেন। আপনার অনুরোধে একটি পরিবর্তন অনুরোধ সংস্থান অন্তর্ভুক্ত করতে হবে যা আপনি যে ধরনের পরিবর্তন করতে চান তা নির্দিষ্ট করে। তারপরে আপনি তাদের স্থিতি পরীক্ষা করতে আপনার পরিবর্তনের অনুরোধগুলি তালিকাভুক্ত করতে পারেন।

পরিবর্তনের অনুরোধের ধরন

বৈধ অনুরোধের প্রকারগুলি অন্তর্ভুক্ত:

  • misreconciledArtist : রিলিজ বা ট্র্যাকের জন্য শিল্পী পরিবর্তন করার অনুরোধ। একটি DesiredArtist সম্পদ লাগে. এই বিকল্পটি ব্যবহার করুন যদি এটি পছন্দসই প্রাথমিক বা বৈশিষ্ট্যযুক্ত শিল্পীর সাথে যুক্ত না হয়।
  • undesiredDiscography : রিলিজের সাথে যুক্ত শিল্পী চ্যানেল পরিবর্তন করার অনুরোধ। এই বিকল্পটি ব্যবহার করুন যদি অন্য শিল্পীর রিলিজটি কোনও শিল্পীর চ্যানেলে ভুলভাবে প্রদর্শিত হয়।
  • incorrectPlayability : রিলিজ বা ট্র্যাকের খেলার ক্ষমতা পরিবর্তন করার অনুরোধ। এই বিকল্পটি ব্যবহার করুন যদি এটি খেলার যোগ্য না হয় বা পণ্যে প্রত্যাশা অনুযায়ী দৃশ্যমান না হয়।
  • incorrectMusicVideo : একটি ট্র্যাকের মিউজিক ভিডিও পরিবর্তন করার অনুরোধ করুন৷ একটি DesiredMusicVideo রিসোর্স লাগে। এই বিকল্পটি ব্যবহার করুন যদি এটি পছন্দসই মিউজিক ভিডিওর সাথে যুক্ত না হয়।
  • incorrectMetadata : রিলিজ বা ট্র্যাকের বানান, বিন্যাস বা অনুবাদ পরিবর্তন করার অনুরোধ।

উদাহরণ: রিলিজ পছন্দসই প্রাথমিক বা বৈশিষ্ট্যযুক্ত শিল্পীর সাথে সম্পর্কিত নয়

ধরুন আপনি YouTube Music-এ একটি রিলিজ জমা দিয়েছেন, কিন্তু রিলিজের সাথে যুক্ত একজন ভুল শিল্পী আছে। এই পরিবর্তনের জন্য একটি অনুরোধ করতে:

  1. YouTube স্টুডিওতে প্রভাবিত রিলিজ সনাক্ত করুন। YouTube স্টুডিও পৃষ্ঠা থেকে আইডি নম্বর (যেমন UPC) কপি করুন।

  2. নিম্নলিখিত JSON বিবৃতি ধারণ করে এমন একটি অনুরোধ তৈরি করুন:

    '{
      "release": "releases/0012345678901", 
      "misreconciledArtist": {
        "channelId": "UCP8W_Atlibtp488XGcRkPnQ", 
        "newArtist": "false", 
        "supplementalInfo": "Comment about the change"
      }
    }'
    
    • release হল রিলিজের আইডি নম্বর, যা আপনি YouTube স্টুডিওতে খুঁজে পেতে পারেন।
    • misreconciledArtist নিম্নলিখিতগুলি নিয়ে গঠিত একটি desiredArtist সম্পদ নেয়:
      • channelId : আপনি যে শিল্পীর কাছে রিলিজ সরাতে চান তার জন্য চ্যানেল আইডি। ইউটিউবে শিল্পীর চ্যানেলে গিয়ে ইউআরএল থেকে আইডি কপি করে চ্যানেল আইডি পেতে পারেন। শিল্পীর অস্তিত্ব না থাকলে এবং একজন নতুন শিল্পী হলে, channelId খালি রাখুন এবং newArtist: true চিহ্নিত করুন।
      • newArtist : শিল্পী বর্তমানে YouTube Music-এ না থাকলে, এই ক্ষেত্রটিকে true চিহ্নিত করুন। অন্যথায়, আপনি যদি একটি চ্যানেল আইডি প্রদান করেন, তাহলে এই ক্ষেত্রটিকে false চিহ্নিত করুন।
      • supplementalInfo : অনুরোধ সম্পর্কে ঐচ্ছিক মন্তব্য।
  3. অনুরোধ করতে musicChangeRequests.create পদ্ধতি ব্যবহার করুন। অনুরোধ ধারণকারী JSON অন্তর্ভুক্ত করুন. উদাহরণস্বরূপ, নিম্নলিখিত কমান্ডটি দেখায় কিভাবে আপনি এই অনুরোধটি cURL এর সাথে করবেন:

    curl -v -H "Authorization: Bearer $AUTH_TOKEN" --json '{"release": "releases/0012345678901", "misreconciledArtist": {"channelId": "UCP8W_Atlibtp488XGcRkPnQ", "newArtist": "false", "supplementalInfo": "Comment about the change"}}' https://www.googleapis.com/youtube/partner/v1/music/changeRequests
    

তালিকা পরিবর্তন অনুরোধ

রিপোর্ট করা সঙ্গীত পরিবর্তনের অনুরোধের একটি তালিকা পুনরুদ্ধার করতে, আপনি musicChangeRequests.list পদ্ধতি ব্যবহার করুন। পদ্ধতিটি বিষয়বস্তুর মালিক দ্বারা ফিল্টার করা পরিবর্তনের অনুরোধের একটি তালিকার সাথে সাড়া দেয়। আপনি রিলিজ বা ট্র্যাক, এবং বিষয়বস্তু মালিক দ্বারা ফলাফল ফিল্টার করতে পারেন.

উদাহরণ: একটি নির্দিষ্ট রিলিজের জন্য পরিবর্তনের অনুরোধের তালিকা করুন

ধরুন আপনাকে অন্য সামগ্রী মালিকের সাথে একটি নির্দিষ্ট রিলিজের জন্য পরিবর্তনের অনুরোধগুলি পেতে হবে৷ নিম্নলিখিত কমান্ডটি আপনি কিভাবে এই অনুরোধটি cURL এর সাথে করেন তার একটি উদাহরণ:

curl -v -H "Authorization: Bearer $AUTH_TOKEN" https://www.googleapis.com/youtube/partner/v1/music/changeRequests?onBehalfOfContentOwner=91U_FgOL8S7d52aNESfMaw&filter.parent=releases/0999999999999

কোথায়:

  • onBehalfOfContentOwner হল সেই সামগ্রীর মালিকের চ্যানেল আইডি যিনি রিলিজ বা ট্র্যাকের মালিক৷
  • filter একটি release/[RELEASE_ID_NUMBER] বা track/[TRACK_ID_NUMBER] নির্দিষ্ট করে।