i think that should be " GOT credit for sth". it means the person who has written this sentence might have got something like appraisal, monetary benefit or simply some encouraging comments but the CREDIT word is used generally when money is involved. it depends on the situation.
Here "STH" means SOMETHING, it is used by most people now a days though i myself have no idea whether this is a standard abbreviation or not.