3

開いているグラフと php sdk を使用して Facebook イベントを作成しようとしています。

私はこのコードを使用します:

    $facebook = new Facebook(array(
        'appId'  => 'XXXXXXXXX', 
        'secret' => 'XXXXXXXXXX', 
        'cookie' => true // enable optional cookie support
    ));
    $user = $facebook->getUser();

$event_start = time() + (7 * 24 * 60 * 60);


if ($user) {
  try {
    $event = $facebook->api("/me/events","post",array(
      'title'=>'My Event Name',
      'start_time'=>$event_start
      // etc add your other event info here
    ));
  } catch (FacebookApiException $e) {
    echo($e);
  }
}

私はこの権限を持っています: create_event,rsvp_event

そして、私はこのエラーを受け取ります:

OAuthException: (#100) 無効なパラメーター

どうすれば問題を解決できますか?

4

3 に答える 3

1

私も同じ問題を抱えていました。

私の解決策は、「start_time」をISO 8601に正しくフォーマットすることでした。

たとえば、CET の 01.12.2012 13:45 は次のようになります。

2012-12-01T13:45:00+0100

これまでのところ、その解決策はどこにも見つかりませんでした。乾杯。

于 2012-11-15T11:31:13.373 に答える
1

問題が見つかりました...「名前」の代わりに「タイトル」を使用しました

于 2012-11-11T12:32:39.597 に答える
-1

もっと詳しく知りたい方は、イベントに関連する詳細が記載された fb ページをご覧ください。

https://developers.facebook.com/docs/reference/api/event/

titleイベントの名前のパラメーターである必要があります。

于 2012-11-14T10:07:23.110 に答える