Да, вы не используете правильный метод подписи. Вот как это скопировано из моей копии файла
public function stream_publish(
$message, $attachment = null, $action_links = null, $target_id = null,
$uid = null) {
Так что вам нужно назвать это так
$facebook->api_client->stream_publish( $message, null, null, $target_id );