Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Pobieranie obrazka z fcb api przestało działać
Mayka
post
Post #1





Grupa: Zarejestrowani
Postów: 304
Pomógł: 1
Dołączył: 12.01.2009
Skąd: Kanapa

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


Czy ktoś ma pomysł czemu jak zrobie
copy( https://graph.facebook.com/100002578479955/...39;./mojfolder/ ') to wczesniej działało a teraz mam jakiś bardzo dziwny błąd: php_network_getaddresses: getaddrinfo failed.
Czy facebook cos zmienił ? czy macie jakiś pomysł jak ten temat ominąć ?
Go to the top of the page
+Quote Post
luniak
post
Post #2





Grupa: Zarejestrowani
Postów: 171
Pomógł: 36
Dołączył: 12.01.2008
Skąd: Puszcza Mariańska

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


Well, funkcja copy ma swoje ograniczenia (IMG:style_emoticons/default/smile.gif)

Bezpieczniej jest użyć file_get_contents:
  1. $url = 'http://graph.facebook.com/shashankvaishnav/picture';
  2. $data = file_get_contents($url);
  3. $fileName = 'fb_profilepic.jpg';
  4. $file = fopen($fileName, 'w+');
  5. fputs($file, $data);
  6. fclose($file);
  7.  


albo jeżeli masz wylączoną tą funkcję an serwerze, użyj curla

  1. $ch = curl_init();
  2. curl_setopt ($ch, CURLOPT_URL, 'http://graph.facebook.com/shashankvaishnav/picture');
  3. curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
  4. $data = curl_exec($ch);
  5. curl_close($ch);
  6. $fileName = 'fb_profilepic.jpg';
  7. $file = fopen($fileName, 'w+');
  8. fputs($file, $data);
  9. fclose($file);
  10.  
Go to the top of the page
+Quote Post
Mayka
post
Post #3





Grupa: Zarejestrowani
Postów: 304
Pomógł: 1
Dołączył: 12.01.2009
Skąd: Kanapa

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


failed to open stream: php_network_getaddresses: getaddrinfo failed: Name or service not known...

Jak zrobie 'http://graph.facebook.com/shashankvaishnav/picture' to działa a jak wstawie ?type=large to juz sie krzaczy..

Ten post edytował Mayka 20.08.2014, 19:55:42
Go to the top of the page
+Quote Post
luniak
post
Post #4





Grupa: Zarejestrowani
Postów: 171
Pomógł: 36
Dołączył: 12.01.2008
Skąd: Puszcza Mariańska

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


No ten błąd ewidentnie wskazuje an to że serwer webowy nie potrafi zresolvować adresu (IMG:style_emoticons/default/smile.gif)
Innymi słowy konfiguracja resolvowania z DNS jest źle ustawiona (IMG:style_emoticons/default/smile.gif)
W celu fix'a tego, polecam popytać wójka google.
Go to the top of the page
+Quote Post
Mayka
post
Post #5





Grupa: Zarejestrowani
Postów: 304
Pomógł: 1
Dołączył: 12.01.2009
Skąd: Kanapa

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


serwer to nazwa.pl ..

Tylko dziwne jest to ze działa bez typu zdjęcia..
dobra teraz nie działa.. niewiem od czego..
Wygląda tak jak by fcb raz na jakiś czas blokował mi pobieranie fotki.?

Ten post edytował Mayka 20.08.2014, 20:04:48
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: 17.09.2025 - 14:16