Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: połączenie z facebook
Forum PHP.pl > Forum > PHP
borpaw
Nie mogę połączyć się z facebookiem, mam konto, strone, aplikacje czyli posiadam appId i secret
Zainstalowałem plugin na wordpresa do połączeń z facebook wpisałem tam te dane i poszło. Czyli wszystko jest dobrze.
Ale docelowo musze mieć skrypt który się połączy samodzielnie. Poniżej przykład kodu ze strony facebook i niestety nie łączy.
php-sdk oczywiście mam podłączone do tego.

Co moze być przyczyną, ze skrypt sie nie łączy?


  1. <?php
  2. require_once('src/facebook.php');
  3.  
  4. $config = array();
  5. $config['appId'] = 'xxx';
  6. $config['secret'] = 'xxx';
  7. $config['fileUpload'] = false;
  8.  
  9. $facebook = new Facebook($config);
  10. $user_id = $facebook->getUser();
  11. ?>
  12. <html>
  13. <head></head>
  14. <body>
  15.  
  16. <?php
  17. if($user_id) {
  18.  
  19. try {
  20.  
  21. $user_profile = $facebook->api('/me','GET');
  22. echo "Name: " . $user_profile['name'];
  23.  
  24. } catch(FacebookApiException $e) {
  25.  
  26. $login_url = $facebook->getLoginUrl();
  27. echo 'Please <a href="' . $login_url . '">login.</a>';
  28. error_log($e->getType());
  29. error_log($e->getMessage());
  30. }
  31. } else {
  32.  
  33. $login_url = $facebook->getLoginUrl();
  34. echo 'Please <a href="' . $login_url . '">login.</a>';
  35.  
  36. }
  37.  
  38. ?>
  39.  
  40. </body>
  41. </html>
  42.  
yevaud
sproboj z id aplikacji innym niz "xxx"
borpaw
no chyba nie myslisz ze łącze sie przez xxx, usunolem id specjalnie.

Zresztą problem już rozwiązałem.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.