YouTube Content ID API, YouTube ऐसेट को मैनेज करने की अनुमति देता है. साथ ही, इससे जुड़ा कॉन्टेंट, पहचान फ़ाइलें, मालिकाना हक, अधिकार, और नीतियां मैनेज की जा सकती हैं.
- REST रिसॉर्स: एसेट लेबल
- REST रिसॉर्स: assetMatchPolicy
- REST रिसॉर्स: ऐसेट रिलेशनशिप
- REST रिसॉर्स: assetSearch
- REST रिसॉर्स: assetShares
- REST रिसॉर्स: एसेट
- REST रिसॉर्स: कैंपेन
- REST संसाधन: दावा इतिहास
- REST रिसॉर्स: claimSearch
- REST रिसॉर्स: दावे
- REST रिसॉर्स: contentमालिक
- REST रिसॉर्स: liveCuepoints
- REST रिसॉर्स: मेटाडेटा का इतिहास
- REST रिसॉर्स: musicChangeRequests
- REST संसाधन: musicरिलीज़
- REST रिसॉर्स: musicTrack
- REST रिसॉर्स: मालिकाना हक
- REST संसाधन: मालिकाना हक का इतिहास
- REST रिसॉर्स: पैकेज
- REST संसाधन: नीतियां
- REST रिसॉर्स: रेफ़रंस से जुड़े विवाद
- REST रिसॉर्स: रेफ़रंस
- REST रिसॉर्स: स्प्रेडशीट टेंप्लेट
- REST रिसॉर्स: अपलोड करने वाला
- REST रिसॉर्स: पुष्टि करने वाला प्रोग्राम
- REST रिसॉर्स: video AdvertisingOptions
- REST रिसॉर्स: व्हाइटलिस्ट
सेवा: youtubepartner.googleapis.com
इस सेवा को कॉल करने के लिए, हमारा सुझाव है कि आप Google की क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर इस सेवा को कॉल करने के लिए आपके ऐप्लिकेशन को अपनी लाइब्रेरी का इस्तेमाल करने की ज़रूरत है, तो एपीआई अनुरोध करते समय नीचे दी गई जानकारी का इस्तेमाल करें.
डिस्कवरी दस्तावेज़
डिस्कवरी दस्तावेज़, REST API के बारे में जानकारी देने और उसका इस्तेमाल करने का एक स्पेसिफ़िकेशन है, जिसे मशीन आसानी से पढ़ सकती है. इसका इस्तेमाल क्लाइंट लाइब्रेरी, आईडीई प्लगिन, और Google API के साथ इंटरैक्ट करने वाले अन्य टूल बनाने के लिए किया जाता है. एक सेवा, खोज के कई दस्तावेज़ उपलब्ध करा सकती है. यह सेवा, खोज से जुड़े इस दस्तावेज़ को उपलब्ध कराती है:
सेवा एंडपॉइंट
सेवा एंडपॉइंट एक बेस यूआरएल होता है, जो किसी एपीआई सेवा के नेटवर्क पते के बारे में बताता है. एक सेवा के लिए, सेवा के एक से ज़्यादा एंडपॉइंट हो सकते हैं. इस सेवा में नीचे दिया गया सर्विस एंडपॉइंट है और नीचे दिए गए सभी यूआरआई, इस सर्विस एंडपॉइंट से संबंधित हैं:
https://youtubepartner.googleapis.com
REST रिसॉर्स: ऐसेटलेबल
तरीके | |
---|---|
insert |
POST /youtube/partner/v1/assetLabels किसी मालिक के लिए, एसेट लेबल डालें. |
list |
GET /youtube/partner/v1/assetLabels यह किसी मालिक के लिए, सभी एसेट लेबल की सूची हासिल करता है. |
REST रिसॉर्स: assetMatchPolicy
तरीके | |
---|---|
get |
GET /youtube/partner/v1/assets/{assetId}/matchPolicy प्रॉपर्टी के लिए, मिलते-जुलते वीडियो से जुड़ी उस नीति को हासिल करता है जो कॉन्टेंट के मालिक की ओर से पुष्टि किए गए उपयोगकर्ता से जुड़े ऐसेट के लिए असाइन की गई है. |
patch |
PATCH /youtube/partner/v1/assets/{assetId}/matchPolicy एसेट की मिलते-जुलते वीडियो से जुड़ी नीति को पैच करता है. |
update |
PUT /youtube/partner/v1/assets/{assetId}/matchPolicy एसेट की, मिलते-जुलते वीडियो से जुड़ी नीति को अपडेट करता है. |
REST रिसॉर्स: ऐसेट रिलेशनशिप
तरीके | |
---|---|
delete |
DELETE /youtube/partner/v1/assetRelationships/{assetRelationshipId} दो ऐसेट के बीच का संबंध मिटाता है. |
insert |
POST /youtube/partner/v1/assetRelationships ऐसा संबंध बनाता है जो दो एसेट को लिंक करता है. |
list |
GET /youtube/partner/v1/assetRelationships यह फ़ंक्शन, किसी एसेट के लिए संबंधों की सूची हासिल करता है. |
REST रिसॉर्स: assetSearch
तरीके | |
---|---|
list |
GET /youtube/partner/v1/assetSearch ऐसेट मेटाडेटा के आधार पर ऐसेट खोजी जाती हैं. |
REST रिसॉर्स: ऐसेट
तरीके | |
---|---|
get |
GET /youtube/partner/v1/assets/{assetId} बताई गई एसेट के लिए मेटाडेटा इकट्ठा करता है. |
insert |
POST /youtube/partner/v1/assets बताए गए मेटाडेटा के साथ एसेट शामिल करता है. |
list |
GET /youtube/partner/v1/assets एसेट मेटाडेटा के आधार पर, एसेट की सूची हासिल करता है. |
patch |
PATCH /youtube/partner/v1/assets/{assetId} किसी खास एसेट के लिए मेटाडेटा पैच करता है. |
update |
PUT /youtube/partner/v1/assets/{assetId} किसी एसेट के लिए मेटाडेटा अपडेट करता है. |
REST रिसॉर्स: कैंपेन
तरीके | |
---|---|
delete |
DELETE /youtube/partner/v1/campaigns/{campaignId} किसी मालिक के बताए गए कैंपेन को मिटा देता है. |
get |
GET /youtube/partner/v1/campaigns/{campaignId} किसी मालिक के लिए किसी खास कैंपेन को फिर से हासिल करता है. |
insert |
POST /youtube/partner/v1/campaigns दिए गए कैंपेन डेटा का इस्तेमाल करके, किसी मालिक के लिए नया कैंपेन डालें. |
list |
GET /youtube/partner/v1/campaigns किसी मालिक के लिए कैंपेन की सूची फिर से हासिल करता है. |
patch |
PATCH /youtube/partner/v1/campaigns/{campaignId} किसी खास कैंपेन के लिए, डेटा पैच करें. |
update |
PUT /youtube/partner/v1/campaigns/{campaignId} किसी खास कैंपेन के लिए डेटा अपडेट करें. |
REST रिसॉर्स: claimइतिहास
तरीके | |
---|---|
get |
GET /youtube/partner/v1/claimHistory/{claimId} किसी खास दावे के लिए, दावे का इतिहास वापस लाता है. |
REST रिसॉर्स: claimSearch
तरीके | |
---|---|
list |
GET /youtube/partner/v1/claimSearch खोज की शर्तों से मेल खाने वाले दावों की सूची फिर से हासिल करता है. |
REST रिसॉर्स: दावे
तरीके | |
---|---|
get |
GET /youtube/partner/v1/claims/{claimId} आईडी के हिसाब से किसी खास दावे को हासिल करता है. |
insert |
POST /youtube/partner/v1/claims दावा करता है. |
list |
GET /youtube/partner/v1/claims फ़िलहाल, पुष्टि किए गए उपयोगकर्ता से जुड़े कॉन्टेंट के मालिक के ज़रिए मैनेज किए गए दावों की सूची फिर से हासिल की जाती है. |
patch |
PATCH /youtube/partner/v1/claims/{claimId} किसी मौजूदा दावे की नीति या स्टेटस में बदलाव करके, उसे पैच किया जाता है. |
update |
PUT /youtube/partner/v1/claims/{claimId} किसी मौजूदा दावे को अपडेट करने के लिए, उसकी नीति या स्थिति में बदलाव करना. |
REST रिसॉर्स: contentमालिक
तरीके | |
---|---|
get |
GET /youtube/partner/v1/contentOwners/{contentOwnerId} बताए गए कॉन्टेंट के मालिक के बारे में जानकारी फिर से हासिल करता है. |
list |
GET /youtube/partner/v1/contentOwners कॉन्टेंट के मालिकों की सूची मिलती है, जो अनुरोध की शर्तों के मुताबिक होती है. |
REST रिसॉर्स: liveCuepoints
तरीके | |
---|---|
insert |
POST /youtube/partner/v1/liveCuepoints लाइव ब्रॉडकास्ट में एक क्यूपॉइंट डालें. |
REST रिसॉर्स: मेटाडेटा का इतिहास
तरीके | |
---|---|
list |
GET /youtube/partner/v1/metadataHistory इससे किसी एसेट के लिए दिए गए सभी मेटाडेटा की सूची मिलती है. इसमें इस बात से कोई फ़र्क़ नहीं पड़ता कि कॉन्टेंट के किस मालिक ने डेटा दिया है. |
REST रिसॉर्स: musicChangeRequests
तरीके | |
---|---|
create |
POST /youtube/partner/v1/music/changeRequests किसी रिलीज़ या ट्रैक की शिकायत के आधार पर, संगीत बदलने का अनुरोध किया जाता है. |
list |
GET /youtube/partner/v1/music/changeRequests किसी रिलीज़ या ट्रैक के लिए रिपोर्ट किए गए संगीत बदलाव के अनुरोधों की सूची वापस लाता है. |
REST रिसॉर्स: musicReleases
तरीके | |
---|---|
list |
GET /youtube/partner/v1/music/releases यह म्यूज़िक रिलीज़ की सूची डाउनलोड करता है. |
REST रिसॉर्स: musicTrack
तरीके | |
---|---|
list |
GET /youtube/partner/v1/music/{parent=releases/*}/tracks संगीत ट्रैक की सूची फिर से हासिल करता है. |
REST संसाधन: मालिकाना हक
तरीके | |
---|---|
get |
GET /youtube/partner/v1/assets/{assetId}/ownership पुष्टि किए गए उपयोगकर्ता से जुड़े कॉन्टेंट के मालिक से, किसी ऐसेट के लिए दिए गए मालिकाना हक का डेटा वापस लाता है. |
patch |
PATCH /youtube/partner/v1/assets/{assetId}/ownership इससे, बताई गई एसेट के मालिकाना हक की नई जानकारी मिलती है. |
update |
PUT /youtube/partner/v1/assets/{assetId}/ownership इससे, बताई गई एसेट के मालिकाना हक की नई जानकारी मिलती है. |
REST रिसॉर्स: मालिकाना हक का इतिहास
तरीके | |
---|---|
list |
GET /youtube/partner/v1/ownershipHistory इससे कोई फ़र्क़ नहीं पड़ता कि कॉन्टेंट के किस मालिक ने यह डेटा दिया है, किसी एसेट के मालिकाना हक से जुड़े डेटा की सूची हासिल करता है. |
REST रिसॉर्स: पैकेज
तरीके | |
---|---|
get |
GET /youtube/partner/v1/package/{packageId} दिए गए पैकेज के लिए जानकारी फिर से हासिल करता है. |
insert |
POST /youtube/partner/v1/package सिर्फ़ मेटाडेटा वाला पैकेज शामिल करता है. |
REST संसाधन: नीतियां
तरीके | |
---|---|
get |
GET /youtube/partner/v1/policies/{policyId} बताई गई सेव की गई नीति वापस लाता है. |
insert |
POST /youtube/partner/v1/policies सेव की गई नीति बनाता है. |
list |
GET /youtube/partner/v1/policies इससे कॉन्टेंट के मालिक की सेव की गई नीतियों की सूची वापस मिलती है. |
patch |
PATCH /youtube/partner/v1/policies/{policyId} सेव की गई नीति को पैच करता है. |
update |
PUT /youtube/partner/v1/policies/{policyId} सेव की गई नीति को अपडेट करता है. |
REST रिसॉर्स: referencereferences
तरीके | |
---|---|
get |
GET /youtube/partner/v1/referenceConflicts/{referenceConflictId} बताए गए रेफ़रंस कॉन्फ़्लिक्ट के बारे में जानकारी लेता है. |
list |
GET /youtube/partner/v1/referenceConflicts उन पहचान फ़ाइलों के विवादों की सूची फिर से हासिल करता है जिन्हें हल नहीं किया गया है. |
REST रिसॉर्स: रेफ़रंस
तरीके | |
---|---|
get |
GET /youtube/partner/v1/references/{referenceId} बताए गए रेफ़रंस के बारे में जानकारी इकट्ठा करता है. |
insert |
POST /youtube/partner/v1/references POST /upload/youtube/partner/v1/references इनमें से किसी एक तरीके से पहचान फ़ाइल बनाता है:
|
list |
GET /youtube/partner/v1/references किसी खास एसेट के लिए, आईडी या पहचान फ़ाइलों की सूची के हिसाब से पहचान फ़ाइलों की सूची लेता है. |
patch |
PATCH /youtube/partner/v1/references/{referenceId} किसी पहचान फ़ाइल को पैच करता है. |
update |
PUT /youtube/partner/v1/references/{referenceId} किसी पहचान फ़ाइल को अपडेट करता है. |
REST रिसॉर्स: स्प्रेडशीट टेंप्लेट
तरीके | |
---|---|
list |
GET /youtube/partner/v1/spreadsheetTemplate यह कॉन्टेंट के मालिक के लिए स्प्रेडशीट टेंप्लेट की सूची हासिल करता है. |
REST रिसॉर्स: अपलोड करने वाला व्यक्ति
तरीके | |
---|---|
list |
GET /youtube/partner/v1/uploader यह कॉन्टेंट के मालिक के लिए, अपलोड करने वालों की सूची फिर से हासिल करता है. |
REST रिसॉर्स: पुष्टि करने वाला टूल
तरीके | |
---|---|
validate |
POST /youtube/partner/v1/validator मेटाडेटा फ़ाइल की पुष्टि करें. |
validateAsync |
POST /youtube/partner/v1/validatorAsync मेटाडेटा फ़ाइल की एसिंक्रोनस तरीके से पुष्टि करें. |
validateAsyncStatus |
POST /youtube/partner/v1/validatorAsyncStatus एसिंक्रोनस पुष्टि का स्टेटस पाएं. |
REST रिसॉर्स: video AdvertisingOptions
तरीके | |
---|---|
get |
GET /youtube/partner/v1/videoAdvertisingOptions/{videoId} बताए गए वीडियो के लिए विज्ञापन सेटिंग फिर से हासिल करता है. |
getEnabledAds |
GET /youtube/partner/v1/videoAdvertisingOptions/{videoId}/getEnabledAds यहां से किसी खास पार्टनर या किसी उपयोगकर्ता के अपलोड किए गए वीडियो के लिए, किस तरह के विज्ञापन दिखाने की अनुमति है, इस बारे में जानकारी हासिल की जाती है. |
patch |
PATCH /youtube/partner/v1/videoAdvertisingOptions/{videoId} बताए गए वीडियो के लिए, विज्ञापन सेटिंग पैच करता है. |
update |
PUT /youtube/partner/v1/videoAdvertisingOptions/{videoId} इससे जुड़े वीडियो के लिए विज्ञापन की सेटिंग अपडेट होती है. |
REST रिसॉर्स: व्हाइटलिस्ट
तरीके | |
---|---|
delete |
DELETE /youtube/partner/v1/whitelists/{id} यह कॉन्टेंट के मालिक के लिए, अनुमति वाले चैनल को हटाता है. |
get |
GET /youtube/partner/v1/whitelists/{id} आईडी के हिसाब से, अनुमति वाले किसी चैनल को वापस लाता है. |
insert |
POST /youtube/partner/v1/whitelists अपने कॉन्टेंट के मालिक के लिए, YouTube चैनल को वाइटलिस्ट में डालें. |
list |
GET /youtube/partner/v1/whitelists कॉन्टेंट के मालिक के लिए, व्हाइटलिस्ट में शामिल चैनलों की सूची फिर से हासिल की जाती है. |