2011-12-19 9 views
0

私は、イベントを作成するために、Javascript SDKでGraph APIを使用しています。それは正常に動作し、私は成功したイベントの作成から来ると思われるようなIDを取得します。しかし、私がイベントを見たり、グラフエクスプローラで見つけると、それは作成されていないようです。ここでGraph APIを使用してFacebookイベントを作成する際の問題。私はIDを取得しますが、作成されていません

は私のコードです:

function createEvent(name, start, end, location) { 
start = Date.UTC(start.getFullYear(), start.getMonth(), start.getDate(), start.getHours()); 
end = Date.UTC(end.getFullYear(), end.getMonth(), end.getDate(), end.getHours()); 

FB.api('me/events', 'post', { name: name, start_time: start, end_time: end, location: location }, function (response) { 
    console.log(response); 
}); 
} 

私はそれと間違って何見当がつかないと、なぜイベントが作成されていないように思われます。

答えて

0

私は、start_timeがISOタイムフォーマットにフォーマットされていないと、FBはあなたに戻ってEventIDを与えますが、イベントを作成しないことを発見しました。Graph APIエクスプローラを使ってPostを行い、パラメータ名とstart_time他のグラフAPIの結果から文字列を取得し、時間をフォーマットした場合、それはうまくいくはずです。

- ジョン・ゲンティリン

関連する問題