You do need to be a Toyota owner, though, since they ask for your vehicle identification number. Sign up here.
You’re asked to enter a promo code, just click the ‘need help’ link beneath the promo code box and you’ll be given a code to enter.
Miles apparently post within a couple weeks, at least according to reports on Flyertalk.