Since yoursite[.]com actually exists, we should use example.com instead.
Now on Twitter, you don't seem to need your domain approved to display player cards.
When I tried deploying without thinking too much, something like yoursite[.]com refused to connect. was displayed on the card.
I guess it's not good to use an existing domain for example purposes.