title: Node.js OAuth2: Get Google+ activities
body: <p>From today I'm not able to retrieve my Google+ activities by placing a GET request to this url:</p>
  
  <pre><code>https://www.googleapis.com/plus/v1/people/me/activities/public?key={API_KEY}
  </code></pre>
  
  <p>I'm getting a 401 error. So I tried to sign the request using the node.js oauth2 library, including a pre-generated user token, but I'm getting the same error. The js code for my test script is:</p>
  
  <pre><code>var OAuth2 = require('oauth').OAuth2,
      GOOGLEPLUS_APP_ID = {APP_ID},
      GOOGLEPLUS_APP_SECRET = {APP_SECRET},
      accessToken = {USER_TOKEN};
  
  var _oauth2 = new OAuth2(GOOGLEPLUS_APP_ID, GOOGLEPLUS_APP_SECRET, '',
  'https://accounts.google.com/o/oauth2/auth',
  'https://accounts.google.com/o/oauth2/token');
  
  _oauth2.get('https://www.googleapis.com/plus/v1/people/me/activities/public?key={API_KEY}',
  accessToken, function (err, body, res) {
      if (err) {
          console.log('error:');
          console.log(err);
      }
      else console.log(body);
  });
  </code></pre>
  
  <p>I placed the same request to get the basic user info (url: <a href="https://www.googleapis.com/oauth2/v1/userinfo" rel="nofollow">https://www.googleapis.com/oauth2/v1/userinfo</a>) and works OK.</p>
  
  <p>Can you please assist me with this?</p>
  
  <p>Thank you.</p>