Мне нужно использовать Google Play Android API, я следую многим инструкциям, чтобы подключиться к API, но я блокирую на одном. ( Документация по авторизации ) Точно на шаге 4, когда они говорят:
Отправка сообщения с этим кодом:
grant_type=authorization_code
code=<the code from the previous step>
client_id=<the client ID token created in the APIs Console>
client_secret=<the client secret corresponding to the client ID>
redirect_uri=<the URI registered with the client ID>`
Я указываю, что я использую сервер и узел, как я могу получить токен обновления в https://accounts.google.com/o/oauth2/token
, пожалуйста?
Большое спасибо и прошу прощения за мой английский ^^.
Прошу прощения за этот недосмотр, мой сервер не работает, просто
#serverless.yml
service: scrapper-app
provider:
name: aws
runtime: nodejs8.10
region: eu-west-3
functions:
app:
handler: index.handler
events:
- http: ANY /
- http: 'ANY {proxy+}'
и мой js, это тоже так:
//index.js
const serverless = require('serverless-http');
const express = require('express')
const app = express()
//API
const { google } = require('googleapis');
const oauth2Client = new google.auth.OAuth2(
IDCLient,
Secret,
'https://accounts.google.com/o/oauth2/auth',
);
const scopes = 'https://www.googleapis.com/auth/androidpublisher';
const url = oauth2Client.generateAuthUrl({
access_type: 'offline',
scope: scopes
)}
// GET
app.get('/', function (req, res) {
res.send('Scrapper Rs!');
})
module.exports.handler = serverless(app);
Я действительно не знаю, как я могу сделать http-публикацию с использованием узла и без сервера, я преуспел с базой данных (с curl), но не опубликовал на URL.