You need to actually sign up with Twitter to be allowed to use Twitter Cards. Once you get everything set up on your site, you need to submit your site to be approved by Twitter. They won't approve every site, since this is early in the rollout phase. You can read more about how to set your site up and how to get approval here:
https://dev.twitter.com/docs/cards[
^]