新しいイベントタイムゾーンの移行を使用するようにアプリを変更した後、イベントアドレスを表示できなくなりました。以前は、通り、都市、州、郵便番号、国を含む会場オブジェクトを渡していました。その後、その情報をイベントオブジェクトに直接配置しました(APIがそこにあると言っても、会場は機能しなかったため)。
「ページからイベントを作成する」ためのグラフAPIドキュメントから、彼らは会場を廃止し(そして住所情報を直接入力する)、現在はlocationとlocation_idしか持っていないようです。クライアントの会場に既存のFacebookの場所がある保証はないため、アドレス情報を手動で入力してイベントに表示できるようにする必要があります。これはまだ可能ですか?
var eventData = {
name: "<%= Me.EventName %>",
page_id: "<%= Me.CurrentAcct.FacebookPageID %>",
description: "<%= Me.EventDescription.Trim() %>",
start_time: starttime,
location: "<%= abc.Web.Script.Serialization.JavaScriptString.QuoteString(Me.Venue.Title) %>",
street: "<%= abc.Web.Script.Serialization.JavaScriptString.QuoteString((Me.Venue.Address1.Trim() + " " + Me.Venue.Address2.Trim()).Trim()) %>",
city: "<%= abc.Web.Script.Serialization.JavaScriptString.QuoteString(Me.Venue.City) %>",
state: "<%= Me.Venue.State %>",
zip: "<%= Me.Venue.Zip %>",
country: "<%= Me.Venue.TwoLetterISORegionName %>",
privacy: "<%= Me.Privacy %>",
ticket_uri: "<%= PublicPageHelpers.BuyTicketsURL(CurrentAcct.Key, objEvent.ID, String.Empty, LinkTypes.Absolute) %>"
}