title: Python: Reading a google Spreadsheet
body: <p>I'm not very experienced in Python so please forgive me my possible stupidity. 
  I want to read a Google spreadsheet via python. I'm not the owner of the spreadsheet but the owner shared it with me (read only. no write).</p>
  
  <p>That's what I have right now:   </p>
  
  <pre><code>import json
  import gspread
  from oauth2client.client import SignedJwtAssertionCredentials
  
  json_key = json.load(open('MyProject-ab2f3b9e6d60.json'))
  scope = ['https://spreadsheets.google.com/feeds']
  credentials = SignedJwtAssertionCredentials(json_key['client_email'], json_key['private_key'].encode(), scope)
  client = gspread.authorize(credentials)
  client.login()
  client.open_by_key('11Z_6NMLa0e3QDNozj6kExij8TG6bWRsxPT_ZppV13w')
  </code></pre>
  
  <p>Unfortunately I always get: "gspread.exceptions.SpreadsheetNotFound" </p>
  
  <p>So the login/authorization seems to be working fine but somehow gspread is unable to find the spreadsheet. It doesn't work with open_by_url or open either..</p>
  
  <p>So, is it even possible to read a Google spreadsheet that i don't own?</p>
  
  <p>I'm using python 3.5</p>