0

グラフAPIでFacebookイベントを作成しようとしました:

FB.api('/123/events', 'POST', {
      name: 'Moon',
      start_time: '2012-11-05T00:00:00+0700',
      end_time: '2012-11-16T00:00:00+0700',
      location: 'My country',
      description: 'Mooncake',
      privacy_type: 'OPEN'
}, function (res) {
    console.info('create event: ', res);
});

「123」は私のFacebookIDです。

イベントは、応答イベントID="456"で正常に作成されます

私はそれを更新しようとしました:

FB.api('/456', 'POST', {
    name: 'HoneyMoon'

}, function (res) {
    console.info('edit event: ', res);
});

しかし、私はそれを更新することはできません、これはFacebookの応答です:

Object { message="(#200) Permissions error", type="OAuthException", code=200}

私はそのイベントの管理者だと確信しています。

この質問に答えるのを手伝ってもらえますか?

どうもありがとうございます

4

1 に答える 1

0

そうそう、私は問題を見つけました。

[アプリ] > [設定] > [詳細設定] で「イベントのタイムゾーン」の移行を有効にしてください。

于 2012-11-01T11:03:31.383 に答える