グラフAPIを使用してイベントを作成する場合、会場を指定する必要があり、地図も表示したいと思います。
そうです
$fb_event['name'] = "THis is to test latitude";
$fb_event['description'] = "And longitude!!!!";
$fb_event['start_time'] = date( "c", Ai1ec_Facebook_Event::get_facebook_start_time($event->start));
$fb_event['location'] = "Where you want";
$fb_event['street'] = "Via andrea del sarto 9";
$fb_event['city'] = "Milan";
$fb_event['latitude'] = 45.444975793404;
$fb_event['longitude'] = 9.2119209654715;
$facebook = $this->facebook_instance_factory();
try {
$result = $facebook->api( "/me/events", "POST", $fb_event );
} catch (FacebookApiException $e) {
fb($e);
}
これにより、正しい通りと都市が表示されますが、地図は表示されないこのイベントが生成されます。イベントを編集して保存すると、通りと都市を正しく使用して「魔法のように」地図が表示されます。
いずれの場合も、緯度と経度は無視されます。
私は何が間違っているのですか?