birth control problems

I took the birth control shot for this 3 month cycle and I didn't have my period for a whole month , but now It has been at least a week and I have been experiencing spotting and it had not stopped . How long will it keep going ?