Ich habe schon eine ganze Weile versucht zu überprüfen, ob die eingereichten Links gültige Videoclips von youtube.com oder vimeo.com sind, aber das ist mir nicht gelungen.Prüfe, ob Youtube und Vimeo-Clips gültig sind
Irgendwelche Ideen, wie URLs zu überprüfen, wie:
http://www.youtube.com/watch?v=jc0rnCBCX2c&feature=fvhl (valid)
http://www.youtube.com/watch?v=jc0FFCBCX2c&feature=fvhl (not valid)
http://www.youtube.com/v/jc0rnCBCX2c (valid)
http://www.youtube.com/v/ddjcddddX2c (not valid)
http://www.vimeo.com/463l522 (not valid)
http://www.vimeo.com/1483909 (valid)
http://www.vimeo.com/lumiblue (not valid)
http://www.youtube.com/user/dd181921 (not valid)
?
Ich benutze PHP.
Bitte, bitte nicht direkt an die elenden Experten-Austauschstelle in Ihrer Antwort zu verknüpfen. Dieser Standort ist eines der Probleme, die SO effektiv gelöst hat. Vergiss die 'Paywall'. Ich habe deine Antwort fast bearbeitet, um sie zu entfernen, aber ... es ist nicht meine Antwort, also werde ich nicht. Sie können die Quelle angeben, nehmen Sie einfach den "http" Teil, um den Link zu entfernen. –
Die Verwendung der API ist der richtige Weg, um zu prüfen, ob ein Video existiert, aber sei dir bewusst, dass YouTube-Videos nicht immer so schnell über die API verfügbar sind, wie sie auf der Website verfügbar sind. Grundsätzlich könnte eine Verbindung gültig sein, während die API sagt, dass es nicht für mehrere Minuten ist. –