既存のオブジェクトに GeoPoint タイプを作成しようとしています。ここにある Facebook のドキュメンテーションは、それほど優れたものではありませんlocation
。タイプGeoPointで作成し、必須でした。
次に、テンプレートで次を指定します。
<meta property="my-app:location:latitude" content="<%= @location.lat %>" />
<meta property="my-app:location:longitude" content="<%= @location.lng %>" />
それでもデバッガーは文句を言います:
The parser's result for this metadata did not match the input metadata. Likely, this was caused by the data being ordered in an unexpected way, multiple values being given for a property only expecting a single value, or property values for a given property being mismatched. Here are the input property =>content pairs that were not seen in the parsed result: 'my-app:location:latitude => 40.134537901957735, my-app:location:longitude => -75.00853989318185'
この GeoPoint をどのように定義し、緯度/経度を URL に埋め込むにはどうすればよいですか? これは、私が試した方法で検証したくありません。