Witam!

Na wstępie chciałbym zaznaczyć, że jestem niemal kompletnie zielony jeśli chodzi o PHP :/ Zakupiłem autorski skrypt (niestety bez wsparcia) dla serwisu rozrywkowego. Jednym z jego głównych zadań jest pobieranie danych ze strony-źródła (Vine.co) i zapisywanie ich w bazie MySQL, aby następnie publikować je na moim serwisie. Skrypt działał bez zarzutu i w przypadku drobnych update kodu źródłowego potrafiłem drogą dedukcji zmienić kod skryptu, aby poprawnie działał jednak po ostatniej aktualizacji nie jestem w stanie zmodyfikować kodu, aby to zadziałało - dane albo się nie zaczytują/zapisują w bazie lub została zablokowana możliwość ich pobrania (?) stąd prośba czy ktoś byłby w stanie pomóc w rozwiązaniu tego problemu. Postaram się to wyjaśnić najlepiej jak potrafię :)

Strona-źródłto to Vine.co, a konkretnie podstrona z wybranym filmikiem np. https://vine.co/v/eEeliEWAFUE

Z tego źródła potrzebuję pobrać takie wartości jak (pogrubioną czcionką to co powinno wylądować w bazie, a w nawiasie i kursywą w jakiej kolumnie):

  • <meta property=twittersrc content=*https:v.cdn.vine.co/r/videos/197E35D87D1265808639772725248_4d8fd9405c9.1.1.516982928171252496.mp4.jpg?versionId=qjwbO.Nwnpv03T8Z1rogkYo5O1ZJqowR> *(thumb_large)//

  • <meta property=twitterstream content=*https:v.cdn.vine.co/r/videos_h264high/197E35D87D1265808639772725248_4d8fd9405c9.1.1.516982928171252496.mp4?versionId=D_LplGHfV9OlpBSyPMutdZnqXf2g33SI> *(source)//

  • <meta property="twitter:description" content="**Vine by Anwar Jibawi**"> (author)

  • <meta property="twitter:app:url:googleplay" content="**https:*vine.co/v/eEeliEWAFUE**"> *(embedsource)//

Tutaj screen jak powinien wyglądać poprawny wpis w bazie po zaczytaniu potrzebnych danych (tabela 'vines') oraz jak wygląda obecnie zaczytywany wpis: https://drive.google.com/file/d/0B5XGg_dlhVYcamVaSkUwQXY0UVE/view

Tak wygląda obecny kod pliku php odpowiedzialnego za ściąganie tych danych (podaję linka ponieważ po wklejeniu tutaj post nie chciał się opublikować ze względu na zbyt dużą liczbę znaków z drugiej strony według worda cały wpis miał 5500+, a teoretyczne maksimum to 8000): https://drive.google.com/file/d/0B5XGg_dlhVYcMFV4VHRiU2E1Skk/view?usp=sharing

Czy ktoś mógłby opisać jak zmodyfikować kod, aby dane znów były zaczytywane do bazy? Mam nadzieję, że da się to zrobić i że wyjaśniłem problem w miarę jasno :)

Z góry dziękuję za ewentualne zainteresowanie i pomoc!

Pozdrawiam!