ページの Facebook グラフ イベントの作成中に画像をアップロードする際に問題が発生しました。このコードは本番環境にあり、3 月 27 日の午後 2 時に停止するまで正常に動作していました。
最新のFacebook APIをインストールしました。私が行ったテストサンプルも機能しなくなりました。
開発者ロードマップを見ましたが、何も見つかりませんでした。
私が得たエラーは次のとおりです。
Fatal error: Uncaught OAuthException: (#324) Missing or invalid image file thrown in C:\devel\www\create_fb_events\php-sdk\src\base_facebook.php on line 1106
私のコードは次のとおりです。
$facebook = new Facebook(array(
'access_token' => $accessToken,
'appId' => $appId,
'secret' => $secret,
'fileUpload' => true
));
$e = $facebook->api('/'.$appId.'/events', "post", array('file.png' => '@' . realpath('C:\devel\www\create_fb_events\Elephant-icon.png').";type=image/png", 'name'=>'test9', 'description'=>'', 'start_time'=>time(), 'end_time'=>time()+5000, 'location'=>'some_place', 'privacy_type'=>'SECRET'));
誰かが手がかりを持っていますか?