Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Open Graph na facebook
Forum PHP.pl > Forum > Po stronie przeglądarki > HTML \ XHTML
noodly
Witam

Jeśli dodaje do złego działu proszę o przeniesienie do dobrego (btw. przydał by się dział dot. facebook'a)

Mam problem z określeniem co ma się pojawiać na facebooku jeśli ktoś polubi moją strone (zdjecie,opis, tutuł)

Wyczytałem że trzeba dodać odpowiedni tagi w sekcji head więc to zrobiłem:

Kod
<meta property="og:title" content="" />
<meta property="og:type" content="" />
<meta property="og:url" content="" />
<meta property="og:site_name" content="" />
<meta property="og:image" content="" />
<meta property="og:description" content="" />
<meta property="fb:app_id" content="" />
<meta property="fb:admins" content="" />


Dodałem też do tagu html odpowiedni przestrzenie:

Kod
<html xmlns="http://www.w3.org/1999/xhtml"  xmlns:og="http://ogp.me/ns#" xmlns:fb="http://www.facebook.com/2008/fbml" xmlns:v="http://rdf.data-vocabulary.org/#" xml:lang="pl" lang="pl" dir="ltr">


Gdy dodaje link na swój fanpage nie pojawia się poprawny wpis.

Url linter na facebooku pokazuje:
Kod
Required Property Missing    og:title is required
Required Property Missing    og:type is required
Required Property Missing    og:image is required
Required Property Missing    og:url is required


Czy coś robię nie tak ? Czy jakoś aplikację której numer podaję w app_id trzeba połączyć z fanpage'em ?
barcisz
Przecież wszystko masz napisane w linterze. Nie wypełniłeś content w tagach...
noodly
Ok konkrety:

strona np. http://www.8tv.pl/film/ironia_milosci__iro...bvi_2010_lektor
odpowiedź lintera: http://developers.facebook.com/tools/lint/...bvi_2010_lektor

Wszystko wypełniłem
barcisz
Dziwna sprawa. Jak przekopiowałem cały html na swój serwer to linter wyciąga dane, tylko wywala błąd, że podane id aplikacji nie jest powiązane z domeną (co jest oczywiste, bo robiłem to pod inną domeną). Jak ustawiłem swoje id aplikacji i zmieniłem domenę w kodzie to zaciągnęło bez problemu.

Więc raczej nie jest to kwestia samego kodu. Stawiałbym na jedno z dwóch:
1. Linter nie ma pobiera tego samego kodu, który my widzimy z przeglądarki (serwer zwraca coś innego?)
2. Możliwy jest jakiś problem z ustawieniami Twojej aplikacji na FB (skoro u Ciebie właściwie nie wywala problemu z app_id)

Popróbuj w tych rejonach, więcej nie jestem w stanie podpowiedzieć.
noodly
Czy aplikacje trzeba jakoś łączyć z fanpagem na którym chce dodawać wpisy lub jakoś inne uprawnienia jej nadawać ?
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.