title: Gmail API Watch() not working
body: <p>I am following Gmail API Push notifications guide given at <a href="https://developers.google.com/gmail/api/guides/push" rel="nofollow">https://developers.google.com/gmail/api/guides/push</a>. However, when I try to create a new watch from API explorer, it gives following response:</p>
  
  <pre><code>{
   "error": {
    "errors": [
     {
      "domain": "global",
      "reason": "invalidArgument",
      "message": "Invalid topicName does not match projects/google.com:apisexplorerconsole/topics/*"
     }
    ],
    "code": 400,
    "message": "Invalid topicName does not match projects/google.com:apisexplorerconsole/topics/*"
   }
  </code></pre>
  
  <p>}</p>
  
  <p>My request seems as follows:</p>
  
  <pre><code>POST https://www.googleapis.com/gmail/v1/users/myemailaddress/watch?key={YOUR_API_KEY}
  {
   "labelIds": [
    "INBOX"
   ],
   "topicName": "projects/my-project-name/topics/my-topic-name"
  }
  </code></pre>
  
  <p>Seems like faulty validation check at Google API end. Anyone else facing this problem?</p>