Will it be possible to use the chrome.identity after removing support for Chrome Apps?

In the extension for Chrome, which I develop, we need to use user authorization in the Google Drive service. I found a good client solution based on the chrome.identity API.

But in the documentation here I found the following warning:

Important: Chrome will be removing support for Chrome Apps on Windows, Mac, and Linux. Chrome OS will continue to support Chrome Apps. Additionally, Chrome and the Web Store will continue to support extensions on all platforms.

In this regard, the question:
Will I still be able to continue using chrome.identity API after removing support for Chrome Apps?
Or will it be necessary to seek another solution to this problem?

Google Chrome Extension Identity API Authentication

I’m having issues with my authentication on a Chrome Extension that I am working on to learn. Currently, my extension works for my profiles if users are logged in. As soon as I test this (by giving another party access), the extension does not seem to authorize. Am I doing something wrong here?

Could the below code be causing the issues with authentication? To give some context, this is in the background.js file of my extension.

function auth(token){
  chrome.identity.getAuthToken({ 'interactive': true }, function (token) {

if (chrome.runtime.lastError) {
  console.log(chrome.runtime.lastError);
  //Push Manual Authorise Button to UI
} else {
  //Authorised
  console.log('Token acquired: ' + token +
    ' See chrome://identity-internals for details.');
  classroomsExist(token);
}
return token;
  });
}

Enable Google API for “googleapis.com/auth/userinfo”

I am developing a Google Chrome Extension. I would like to be able to access the user profile info, using the data from these endpoints:

https://www.googleapis.com/auth/userinfo

https://www.googleapis.com/oauth2/v1/userinfo

I don’t seem to have access to these resources. From my web searches, it looks like I may need to enable a library API in the Google Developers Console. But I looked there and cannot find an appropriate API to enable. Does anyone know which API I should enable?

how to save string value and print it on antoher page using using google chrome storage api

I am looking to take user input in and then saving that user input using the google chrome storage api but I cannot find any useful reasources on this topic.

I have 2 elements that I would wish to save permanently using JS:

 var title = encodeURIComponent(document.getElementById('title').value);
var url = encodeURIComponent(document.getElementById('url').value);

I want to create an 2 arrays, one that holds the title values and one that holds the url values, then I want to print those values out on another page.

How to save String value and print it on another page using Google Chrome storage API

I am looking to take user input in and then saving that user input using the google chrome storage api but I cannot find any useful reasources on this topic.

I have 2 elements that I would wish to save permanently using JS:

 var title = encodeURIComponent(document.getElementById('title').value);
var url = encodeURIComponent(document.getElementById('url').value);

I want to create an 2 arrays, one that holds the title values and one that holds the url values, then I want to print those values out on another page.

Message Passing Chrome API

I know this has been asked before on here. Unfortunately I can’t seem to figure out the chrome.runtime.onMessage.addListener.

Here is what I’m sending from my content script (gpa is a variable):

chrome.runtime.sendMessage({gpa});

How would I receive that in my background.js file? The google documents I was looking at were only talking about sending responses, I want to save gpa as a variable in background.js.

What algorithm do Google use to fetch frequently contacted users in Google Contacts?

I do not see any way to get Frequently Contacted users in Google Contact API documentation. However, there is a section named ‘Frequently Contacted’ in Google Contacts page. I want to retrieve these contacts in my chrome app. How can i achieve this with minimal request to the Google APIs?

How can i access Google APIs from NodeJS REST API?

I want to create a REST Api using NodeJS and make a request to some google apis(like gmail, contact and people api). I have created a project in google developer console and then enabled all necessary google apis in my project. Now when creating credentials(selected OAuth client ID), i am confused to choose the application type among ‘Web application’ and ‘Others’. If i choose Web Application then what will be the value for Authorized JavaScript origins and Authorized redirect URIs

Note: I will be using this REST API for a chrome extension and an IOS app later.

Use of chrome idle API in angular 4 chrome extension

Is there any way to use angular 4 in conjunction with the Chrome Idle API: https://developer.chrome.com/apps/idle

I am trying to create a browser extension using angular 4, and wish to make use of the chrome APIs. There is not a lot of documentation out there on how this can be done. Is anyone familiar with this process?