1

下面的meta標籤會在下面產生linter警告。我在一兩個博客上看過Facebook不再使用這些標籤,但考慮到他們的界面,我很難相信它。有沒有人看到任何問題?Facebook打開圖標記錯誤(geopoint)

<meta property="og:latitude" content="27.41076"> 
    <meta property="og:longitude" content="-82.65850"> 
    <meta property="og:street-address" content="5441 Gulf of Mexico Drive"> 
    <meta property="og:locality" content="Longboat Key"> 
    <meta property="og:region" content="FL"> 
    <meta property="og:postal-code" content="34228"> 
    <meta property="og:country-name" content="USA"> 
    <meta property="og:locale" content="en_us" /> 

enter image description here


Open Graph的警告,應該是固定的

外來地產:這種類型的對象不允許命名屬性 'OG:緯度'。

無關屬性:此類型的對象不允許名爲'og:longitude'的屬性。

無關屬性:此類型的對象不允許名爲'og:street-address'的屬性。

無關屬性:此類型的對象不允許名爲'og:locality'的屬性。

無關屬性:此類型的對象不允許名爲'og:region'的屬性。

無關屬性:此類型的對象不允許名爲'og:postal-code'的屬性。

無關屬性:此類型的對象不允許名爲'og:country-name'的屬性。

回答

2

元標籤應以您的名稱空間開頭,例如

<meta property="place:location:latitude" content="45.50251415561716" /> 
<meta property="place:location:longitude" content="-73.5713430027785" /> 
<meta property="place:location:altitude" content="42" /> 

多見於https://developers.facebook.com/docs/opengraph/complextypes/#geopoint

http://philippeharewood.com/facebook/geopoint.html

警告看到它在行動:目前還與調試器中的錯誤:http://developers.facebook.com/bugs/432088663509632

+0

槽糕。我應該在管理控制檯中添加這些屬性嗎?現在,這個帖子已經成功完成了,但是沒有跡象表明lat/long被用於任何事情(我希望生成的地圖)。 – Matrym 2012-07-31 03:00:18

+0

@Matrym我會展示它的外觀,但目前的錯誤是搞砸 – phwd 2012-07-31 15:44:21

+0

任何機會,你可以截圖管理控制檯視圖? – Matrym 2012-07-31 18:06:16