West Ham have been fined 100,000 Swiss francs (£71,000) and reprimanded for playing striker Diafra Sakho in the FA Cup after the club had said he was unavailable for Senegal's African Nations Cup campaign due to injury.