Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Youtuba api sortowanie według daty
MarekP
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 25.07.2012

Ostrzeżenie: (0%)
-----


Witam mam skrypt filmów video i teraz chcę przerobić żeby pobierało filmy według daty dodania od najstarszy tutaj podaje kod już nie mam pomysłu czytałem w necie nic nie działa dziękuję i pozdrawiam

  1.  
  2.  
  3. if (strpos($row['link'],'/user/') != false) {
  4. $youtube_username = str_replace('/user/','',$u['path']);
  5. $baseUrl = 'https://www.googleapis.com/youtube/v3/';
  6. $apiKey = $general_setting['apikey'];
  7. $link = json_decode(file_get_contents('https://www.googleapis.com/youtube/v3/channels?key='.$apiKey.'&forUsername='.$youtube_username.'&part=id'), true);
  8. $channelId = $link['items'][0]['id'];
  9. } else {
  10. $baseUrl = 'https://www.googleapis.com/youtube/v3/';
  11. $apiKey = $general_setting['apikey'];
  12. $youtube_username = str_replace('/channel/','',$u['path']);
  13. $channelId = $youtube_username;
  14. }
  15. $url = $baseUrl .'channels?' .
  16. 'id=' . $channelId .
  17. '&part=contentDetails' .
  18. '&key=' . $apiKey;
  19. $json = json_decode(file_get_contents($url), true);
  20.  
  21. $playlist = $json['items'][0]['contentDetails']['relatedPlaylists']['uploads'];
  22.  
  23. $url = $baseUrl .'playlistItems?' .
  24. 'part=snippet' .
  25. '&maxResults=8'.
  26. '&playlistId=' . $playlist .
  27. '&pageToken='.$page.
  28. '&key=' . $apiKey;
  29. $json = json_decode(file_get_contents($url), true);
  30.  


Ten post edytował MarekP 5.04.2016, 08:17:07
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
rad11
post
Post #2





Grupa: Zarejestrowani
Postów: 1 270
Pomógł: 184
Dołączył: 7.10.2012
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


A to ?

http://stackoverflow.com/questions/5768711...by-publish-date
Go to the top of the page
+Quote Post
MarekP
post
Post #3





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 25.07.2012

Ostrzeżenie: (0%)
-----


To jest do wyszukiwarki ja potrzebuję do kanału yt
Go to the top of the page
+Quote Post
rad11
post
Post #4





Grupa: Zarejestrowani
Postów: 1 270
Pomógł: 184
Dołączył: 7.10.2012
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


To spróbuj pobrać wszystko i posortować w PHPie , mało wydajne ale z tego co widzę to jedyne rozwiązanie chyba. Ostatecznie jakiś cron który będzie dodawać do bazy danych i później pobieranie z bazy.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 23:39