Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Aplikacja na Fejsa
Dapi
post 13.08.2010, 21:51:57
Post #1





Grupa: Zarejestrowani
Postów: 186
Pomógł: 13
Dołączył: 7.08.2009

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


Witam.
Chciałbym się pobawić z własna aplikacją na Facebooka.
PHP znam wystarczająco, żeby coś wykombinować.
Byle tylko zacząć. wstydnis.gif

Czy ktoś ma jakieś doświadczenie i mógłby krok po kroku wytłumaczyć
jak się do tego zabrać?

Podjęte przeze mnie do tej pory działania kończą się wyświetleniem napisu:
Cytat
Nie udało się nawiązać połączenia
Firefox nie może nawiązać połączenia z serwerem localhost:3000.


Aplikacje niby utworzyłem na fejsie, na serwerze swoim mam odpowiedni katalog,
w nim jakieś pliki, które kazali pobrać ;P

Index.php wygląda następujaco:
Cytat
<?php

require_once 'src/facebook.php';

// Create our Application instance.
$facebook = new Facebook(array(
'appId' => '147535281939085',
'secret' => '0c1c7d019bb3c88c5277cb394fd96453',
'cookie' => true,
));

echo 'Na początek standardowe: "Witaj świecie!"';

$appapikey = '6a2xxxx7f2d6f5xxxxxbc3a959';
$appsecret = '0c1cxxxxx3cxxx8xxx4fd96453';
$appcallbackurl = 'http://milkyway.net.pl/facebook';
$app_name = 'testowa';
$app_url = 'testowa';
$invite_href = 'index.php';
$facebook = new Facebook($appapikey, $appsecret);
$facebook->require_frame();
$user_id = $facebook->require_login();

require_once 'src/facebook.php';

echo 'Hello world!';

?>


Nie wiem czemu tak, a nie inaczej, ale taki kod znalazłem na necie.

Szukałem u wujka Google długo, ale ja chyba nie kumaty jestem, albo w polskojęzycznej części internetu nie ma sensownego tutoriala :/


Prosiłbym o jakąś pomoc, bo aplikacja wyświetlająca:
Cytat
Nie udało się nawiązać połączenia

Firefox nie może nawiązać połączenia z serwerem localhost:3000.

mnie nie cieszy tongue.gif


Chodzi mi tylko o to jak wyświetlić napis, dajmy na to: Witaj IMIĘ NAZWISKO winksmiley.jpg. Tyle.

Pozdrawiam i liczę na pomoc winksmiley.jpg


--------------------
www.dapi.net.pl - Wiele technologii, jedna pasja.
Go to the top of the page
+Quote Post
chlebik
post 13.08.2010, 23:20:55
Post #2





Grupa: Zarejestrowani
Postów: 113
Pomógł: 5
Dołączył: 12.09.2006
Skąd: Pruszków/Warszawa

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


Generalnie jesli chodzi o Facebooka to mialem okazje pisac 2 aplikacje na niego - choc w jednej bylem ActionScriptowcem, a druga rzecz to Java, zatem z PHP nie bardzo. Jednakze wujek Google nie boli i oto cos takiego - http://www.merchantos.com/makebeta/faceboo...k-php-tutorial/.

Zas niemoznosc polaczenia sie z localhost:3000 (co to w ogole za serwer?) jest prosta - aplikacje uruchamia sie po prostu POPRZEZ Facebooka - dlatego tez aplikacja ta musi byc widoczna w necie - z lokala jej nie puscisz raczej. Zatem najlepiej sprawdza sie tutaj bezposrednie grzebanie w pliku PHP na serwerze i podglad zmian.


--------------------
"Człowiek dążący do swego celu może być skuteczny tylko w przypadku, jeśli każdą minutę swego życia wykorzysta z maksymalną korzyścią dla osiągnięcia zaplanowanego celu. Jeśli stworzył dla siebie system kar i karze sam siebie za każdą zmarnowaną minutę. Człowiekowi w zupełności wystarczą 3-4 godziny snu, cały pozostały czas może być wykorzystany dla osiągnięcia upragnionego celu." -- Wiktor Suworow
Java devBlog
KulturalnyChlebik
Go to the top of the page
+Quote Post
Crozin
post 13.08.2010, 23:29:25
Post #3





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


Niedawno pisałem właśnie app. na FB w PHP.

1) Robisz jakieś dziwne rzeczy - dwa razy wczytujesz FB-owe SDK, dwa razy je inicjujesz... co to ma być
2) Nie używasz najnowszej wersji SDK (http://github.com/facebook/php-sdk)
Go to the top of the page
+Quote Post
Dapi
post 14.08.2010, 12:00:59
Post #4





Grupa: Zarejestrowani
Postów: 186
Pomógł: 13
Dołączył: 7.08.2009

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


Właśnie nie wiem skąd się ten local bierze, bo wszystko mam na swoim serwerze.
Co do wujka google, to może i są różne tutki, ale nie po 'polskiemu' a z angielskim u mnie nie najlepiej. :|
Ale dobra, coś z pomocą translatora się postaram wykombinować winksmiley.jpg

Plik index.php tak jak pisałem, był z neta z jakiegoś tutoriala. Nie analizowałem jego treści, bo jak nie wiem jak to ma wyglądać to nic nie zrobię...
Wczoraj znalazłem plik index.php, który był podany jako przykład na facebooku, ale też nie działa... localhost:3000 i te sprawy...

Sądzę, że to coś z tym localem jest nie tak, a nie z samym plikiem, tylko pytanie: co?

W karcie "Strona ramowa" mam wszystko ładnie uzupełnione:
Adres URL strony ramowej: http://apps.facebook.com/testowa/
Canvas Callback URL: http://milkyway.net.pl/facebook/index.php



--------------------
www.dapi.net.pl - Wiele technologii, jedna pasja.
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.06.2025 - 14:53