私はFacebookアプリケーションのphpでforeach内でtry()を使用しようとしていますが、私のアプリは3人の友達の壁に投稿するよりもユーザー権限を取得しますが、問題は、ユーザーの友達の1人が投稿できない場合、以下のエラーでアプリが停止することです。コードとエラーをご覧ください
foreach ($friends_list_array["data"] as $value) {
try
{
// compile the post for for user
$WallPost = array(
'access_token' => $atoken,
'message' => $value["name"] . ' .. message here ',
'link' => 'link_here');
// post to user wall
$response = $facebook->api('/' . $value["id"] . '/feed','POST',$WallPost);
echo ' posted on ' . $value["name"];
}
}
try()
以下のエラーがエラーになることなく、すべて正常に動作します(投稿できない壁の問題を除く)
解析エラー:構文エラー、予期しない'}'、T_CATCHが必要です
誰でもこれを解決してくれませんかありがとう