Problems implementing Google Sheets API to Android Studio - android-studio

I am trying to make a kotlin app that gets data from a google sheets through the sheets api. The problem of this is that many of the videos showing this are outdated and the documentation for the sheets API seemingly doesn't have the Android section that it used to have. Does anyone know if this is still possible? If so could anyone point me to a good resource to help me
I've already tried many outdated videos & the java section of the Sheets API Documentation, which have not worked for me

Related

(ssg-wsg) How to get TSC details using MS Excel?

I am not a software developer (no coding experience too), and I find difficulties of searching of TSC / course details from SFw website.
I tried to import SSG-WSG's API to Excel by following the API/tutorial:
API:
https://mock-public-api.ssg-wsg.sg/courses/directory
Tutorial:
https://www.codementor.io/#benniejayguevarra/importing-public-web-api-to-excel-no-coding-required-14bzfy4nev
Is this a correct/proper way of retrieving data from SSG-WSG using API? Please suggest if it is not..
Anyway, I can only managed to retrieved up to 10 rows of data (see screenshots below).. could you please enlighten me on how to retrieve more than 10 rows of data?
Screenshot
Screenshot
APIs can be used in multiple ways whether to be used in Excel (like what you did), Postman, implement it in a software and etc.
https://mock-public-api.ssg-wsg.sg/courses/directory is a SSG-WSG mock APIs URL which only provides fixed responses. To get the actual responses, you have to subscribe their APIs and call to their production base URL: https://api.ssg-wsg.sg
You can find more information in their API documentation here

How to insert API data into Google Sheet/Doc

Is there a quick way to use web exposed APIs value in Google Sheet or Google Docs.
I've been researching a bit and I found Google Sheet API v4, but only applies to Google Sheet data or resources, not externals one in document.
EDIT: I don't want to develop a complete backend in Node nor Java (if possible), just a direct way to execute an script in Google Sheet/Doc, in order to get the data available.
Thanks!
The available "direct way" of operating on Google Docs or Google Sheets that's available is through Apps Scripts. For Sheets, there's Class Sheet and for Google Docs there's Document Service.

Take panoramic photos in Android

I want to make an Android application that allows the user to take panoramic pictures... I have been searching for several hours for some library or some sample code or tutorial but I didn't find anything very interesting. Some applications like "Cardboard camera" or the standard Android camera can do this! Is there a way to call these application functions? Or some API? It still would be good if the app I want to make just would use an external app to take the photo. Please help me, thank you :)

Excel VBA to Quickbooks Online Link?

Is there any way I can write an Excel VBA program to interface with Quickbooks online? I work for a company that uses quickbooks for accounting, and I'd like to write a simple program that I can run from one of our common excel files to take data from that file and dump into in a Quickbooks bill.
The problem Im running in to is that I dont know where to start. The quickbooks online API online seems suitable for other web apps, and any integration with Excel is online with quickbooks desktop. Are there any good resources? Is this even possible?
You can definitely use the QuickBooks Online API to do what you're looking to do.
The API is usable to both web apps and desktop apps.
If you follow the linked text above there's tons of documentation.
The basic process if you're building a desktop app would be to:
get your OAuth tokens from Intuit's OAuth playground
find an OAuth library for your language of choice
parse the Excel sheet
send OAuth signed REST requests to Intuit's API to send the data to QBO
If you're building a web app instead, you'd be better off implementing the entire OAuth signup process instead of using the playground tool.
You probably don't want to do this from directly within Excel because there's a lot of OAuth signing and other crazy stuff that likely won't be easy/available within Excel directly. But you should be able to use Intuit's .NET DevKit to do what you're trying to do.
I researched this last month. From what I can tell the API is only for creating apps for their app store. The apps have to comply with their standards for navigation, security etc... so the answer to your question from what I can tell is that it's not possible. (I could be wrong but I was asking myself the same question a few weeks ago.)
Probably not the answer you were hoping for but I came to accept it. After talking with my business partner who is a Pro Adviser he said that it was easy enough for him to just upload a csv file if the information was correct and the file was documented.
QuickBooks Online API Diagnostics.php ERROR However, from the looks of this post one might have a reason to believe otherwise.
EDIT The API has been updated. Keith Palmer's answer is correct.
Last week this sample was posted:
OAuthHangoutSamples
I have been using a modified oAuth part of this. I found it was easier to build out the transaction than use the SDK for the API. I have a wrapper class, exposed to com that is working in VBA.
Attending the Intuit's Friday Developer Google Hangout was very helpful in my Intuit Magical Mystery Tour.

Is there any Web API for Google web clipboard?

Google Docs have a feature "Web Clipboard" to help users easily copy and paste cross google documents. (you can refer to https://drive.googleblog.com/2010/02/a-web-clipboard-for-google-docs.html)
But I am wondering that if there's any Web API or official way to access those API.
I try to find in Google Document List APi (https://developers.google.com/google-apps/documents-list/), I can't find any related stuff.
The original goal for me is I want to copy some screenshot/images/text from my Windows OS.
And I want to paste into my GoogleDoc Document.
But it can't be done unless the screenshot/image/text is update/upload into Web Clipboard.
I keep finding any related integrated tools or extension, but I still can't find anyone.
Could someone give me some suggestions?
There is no official way to access this API, sorry.
There is clearly an API of sorts, just not documented. I'd suggest looking at extensions like this one and trying to reverse-engineer the protocol so you can see what endpoints it is calling.
But it sounds like a lot of work.

Resources