Deze fout kan optreden bij het converteren van YouTube-video's naar geanimeerde GIF's en betekent dat de video niet kan worden geconverteerd omdat deze een leeftijdsbeperking heeft of is verwijderd, of vanuit het verkeerde land wordt bekeken. Hoewel er niets kan worden gedaan aan video's die zijn verwijderd, zijn er oplossingen voor de andere twee fouten.
Om een video met een leeftijdsbeperking te bekijken, heb je een YouTube-account nodig waarin je je leeftijd hebt bevestigd. Om dit te doen moet u ingelogd zijn bij YouTube en de ontwikkelaarstools in uw browser openen, meestal door op F12 te drukken, en vervolgens de cookies voor de webpagina zoeken. Identificeer vervolgens de sessiecookies van YouTube, die momenteel worden aangeroepen SID
en SSID
. Voeg vervolgens de naam, het domein en de waarde van deze cookies toe aan GrabzIt met behulp van de aangepaste cookiespagina, is het een goed idee om een vervaldatum lang in de toekomst te gebruiken om ervoor te zorgen dat de sessiecookie niet wordt verwijderd. Let op: dit gebeurt op eigen risico en wij aanvaarden geen aansprakelijkheid volgens onze richtlijnen algemene voorwaarden.
U kunt dit probleem mogelijk omzeilen door een andere landcode op te geven wanneer u een verzoek indient om een video te converteren die beperkt is tot één land.
Momenteel a land kan worden ingesteld op de VS, het VK of SingaporeHieronder ziet u een voorbeeld van het instellen van het land voor elk van onze API-bibliotheken.
GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret"); AnimationOptions options = new AnimationOptions(); options.Country = Country.US; grabzIt.URLToAnimation("https://www.youtube.com/watch?v=a1Y73sPHKxw", options); grabzIt.Save("http://www.mywebsite.com/Home/Handler");
GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret"); AnimationOptions options = new AnimationOptions(); options.setCountry(Country.UNITEDSTATES); grabzIt.URLToAnimation("https://www.youtube.com/watch?v=a1Y73sPHKxw", options); grabzIt.Save("http://www.mywebsite.com/handler");
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.5.2/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertURL("https://www.youtube.com/watch?v=a1Y73sPHKxw",
{"format":"gif", "country":"US"}).Create();
</script>
var grabzit = require('grabzit'); var client = new grabzit("Sign in to view your Application Key", "Sign in to view your Application Secret"); client.url_to_animation("https://www.youtube.com/watch?v=a1Y73sPHKxw", {"country":"US"}); client.save("http://www.example.com/handler", function (error, id){ if (error != null){ throw error; } });
$grabzIt = GrabzItClient->new("Sign in to view your Application Key", "Sign in to view your Application Secret"); $options = GrabzItAnimationOptions->new(); $options->country("US"); $grabzIt->URLToAnimation("https://www.youtube.com/watch?v=a1Y73sPHKxw", $options); $grabzIt->Save("http://www.mywebsite.com/handler.pl");
$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret"); $options = new \GrabzIt\GrabzItAnimationOptions(); $options->setCountry("US"); $grabzIt->URLToAnimation("https://www.youtube.com/watch?v=a1Y73sPHKxw", $options); $grabzIt->Save("http://www.mywebsite.com/handler.php");
grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret") options = GrabzItAnimationOptions.GrabzItAnimationOptions() options.country = "US" grabzIt.URLToAnimation("https://www.youtube.com/watch?v=a1Y73sPHKxw", options) grabzIt.Save("http://www.mywebsite.com/handler.py")
https://api.grabz.it/services/convert?key=c3VwcG9ydEBncmFiei5pdA==&format=gif&country=US&url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Da1Y73sPHKxw
grabzIt = GrabzIt::Client.new("Sign in to view your Application Key", "Sign in to view your Application Secret") options = GrabzIt::AnimationOptions.new() options.country = "US" grabzIt.url_to_animation("https://www.youtube.com/watch?v=a1Y73sPHKxw", options) grabzIt.save("http://www.mywebsite.com/handler/index")