Próbuję opublikować aktywność otwartego wykresu. Właściwie działa ze statycznym plikiem .html. Ale jeśli wskażę adres URL z parametrami adresu URL, pojawia się błąd. Kod źródłowy na obu stronach jest w 100% taki sam, zaufaj mi.Dynamiczny adres URL obiektu OpenGraph nie działa
# Dynamic call
/me/somesandbox:drive?car=http://www.domain.com/object/?og:type=somesandbox:car&og:title=Some%20car
# Static call
/me/somesandbox:drive?car=http://www.domain.com/static_car.html
Błąd:
"Obiekt pod adresem URL 'http://www.domain.com/object/?og:type' typu 'www' jest nieprawidłowa, ponieważ wymagana właściwość 'og: type'. Typu 'string' nie była przewidziana"
Jeśli spojrzysz na błąd, zobaczysz, że Facebook nie uzyskał całego adresu URL. Brakuje paramerów, prawda. Proszę pomóż!
spróbuj otaczać znacznik * wartości * z zachowanymi znakami cudzysłowu. – Lix
Nie, to jest adres URL. Działa w przeglądarce i Linuksie URL Lintern – fabian
, ale wyraźnie nie używasz go w przeglądarce lub linter. Czy uważałeś, że język, w którym piszesz, może uciekać od rozważań? – Lix