Background
Reading these articles http://developer.android.com/google/auth/http-auth.html and http://android-developers.blogspot.cz/2013/01/verifying-back-end-calls-from-android.html and some other responses on so like Oauth 2.0: client id and client secret exposed, is it a security issue? and client secret in OAuth 2.0 I realized that it is not worth authorizing my rest api using a token received from Google Oauth. Anybody can fake it (doing his own app and getting the token) as the attackers can get the Client ID from a decompiled apk. I see as the only way of securing the app to use the app's unique name on Google Play.
Question
Is it possible to resstrict the call to Google to obtain the security token to the app's unique name on Google Play?