google api javascript client Drive Api and access to Spreadsheets - google-api

if Google Drive API will be supported by access to Spreadsheet API
Or it's will be new Spreadsheet API like we have
https://developers.google.com/apis-explorer/#p/
Similar to developers.google.com/google-apps/spreadsheets/
https://code.google.com/p/google-api-javascript-client/

Google Drive API allows you to do CRUD (create,read, update,delete) functions to google drive. This is similar to the Google Documents List API for Google Docs and is the latest evolution. To actually edit or retrieve the contents inside a spreadsheet you must still use the Spreadsheet api which you listed above. The latest versions of the spreadsheet api also use Oath2 just like the Drive api.

Related

How do you add a new API entry to the directory?

This is a surprisingly simple question, but I am unable to find the answer despite a solid search.
How are APIs added to the Google APIs Explorer Directory?
Google has an api called the google discovery services api this api contains a list of most of their apis
So by adding a record for a new api in descovery services it shows up in explorer
Only Developers at Google can add an entry to the Google API Directory

Unable to Google spreadsheet lastUpdateTime using Python gspread

I'm using Google spreadsheets api with Python package gspread
I have given read permissions to a spreadsheet by adding service account to spreadsheet invite as viewer.
I'm able to read spreadsheet contents but not able to get lastUpdateTime
I'm seeing following exception,
gspread.exceptions.APIError:
{'errors':
[{'domain': 'usageLimits',
'reason': 'accessNotConfigured',
'message': 'Access Not Configured. Drive API has not been used in project <projct_num> before or it is disabled. Enable it by visiting
https://console.developers.google.com/apis/api/drive.googleapis.com/overview?project=<projct_num> then retry.
But I'm unable to find what exactly needs enabling.
Access Not Configured. Drive API has not been used in project
Means that you are using a method that requires access to the Google drive api. In order to use that method you need to enable that api in your project. You have probably already enabled the google sheets api you just need to enable drive api as well.
Go to google developer console as instructed under library and enable the google drive api. Wait a few minutes and try again.

Is there any API for Google Plus Page Collections and Communities?

I have read Google developers documents and have not yet find any API which is used to get Google Plus Pages Collections and Communities posts.Are the APIs available currently?
There is currently no API for Google+ Pages or Communities. The Google+ API is currently only for access to users data and is also sadly read-only.

Which Google APIs to use?

I want to do the following things in my iOS app:
Let a user create a new Google Spreadsheet, or choose from a list of
existing Google Spreadsheets
Let my app read data from a Google Spreadsheet
Let my user edit a Google Spreadsheet, either by embedding the
spreadsheet, or by switching over to Safari or a Google app.
There are a lot of Google APIs out there…which should I look at to accomplish the above three tasks?
Thanks!
You need the Drive API to create sheets: https://developers.google.com/drive/
You need the Sheets API to work with them (editing the file): https://developers.google.com/google-apps/spreadsheets/?hl=en
You can find information on how to authenticate your Google requests (OAuth2) in the linked pages. The Drive API is built into the Google play services library but you'll need to get the Sheets API separately.

Google Drive API for attaching files

We have old gdata libraries for Document List API and there is a method for Attchments. We are changing it to Drive API but we are ot finding anything related to attachments in Drive API. Do we have to use Files.insert instead? Please advise.

Resources