Нужна доработка и разработка системы учета для магазина автозапчастей на Laravel. Проект включает CRM, витрину клиента, склад и админ часть. Система должна интегрироваться с API Avito, поставщиками и логистики, а также использовать парсеры для сбора данных. Имеется техническое задание.
Доработать авторизацию через OAuth2
Есть скрипт, который авторизуется через OAuth2 и отправляет запросы в Google Analytics с использованием класса Google_Service_Analytics
Работу приложения можно посмотреть здесь https://www.kl82.com/node/add/report-ga-connector
Нужно точно так же отправлять запрос с использованием класса AnalyticsAdminServiceClient. Это класс из современной библиотеки Google Analytics Data API https://developers.google.com/analytics/devguides/reporting/data/v1?hl=en
Работающий фрагмент старого кода
$analytics = new Google_Service_Analytics($client);
$accounts = $analytics->management_accountSummaries->listManagementAccountSummaries();
Не работающий фрагмент кода:
$analytics = new AnalyticsAdminServiceClient([
'credentials' => Google\ApiCore\CredentialsWrapper::build( [
'scopes' => [
'https://www.googleapis.com/auth/analytics',
'openid',
'https://www.googleapis.com/auth/analytics.readonly',
],
'keyFile' => [
'type' => 'authorized_user',
'grant_type' => 'authorized_user',
'client_id' => $client->getClientId(),
'client_secret' => $client->getClientSecret(),
'refresh_token' => $client->getRefreshToken(),
'access_token' => $client->getAccessToken()["access_token"]
],
] ),
] );
$accounts = $analytics->listAccounts();
Возвращает ошибку GuzzleHttp\Exception\ClientException: Client error: POST https://oauth2.googleapis.com/token
resulted in a 400 Bad Request
response: { "error": "unsupported_grant_type", "error_description": "Invalid grant_type: " } in GuzzleHttp\Exception\RequestException::create()
Заявки фрилансеров
Похожие заказы
- Веб-программирование8 заявокЗакрыт4 месяца назад
Необходимы правки и доработки в админке WordPress. Задачи включают расширение столбцов, исправление отображения времени, добавление новых данных о пользователях и документах, создание страницы для хранения счетов и автоматизацию проверки статусов. Ожидается также корректировка форм регистрации и отображение актуальных тарифов в кабинете пользователя.
Веб-программирование2 заявкиЗакрыт5 месяцев назадТребуется разработать сайт для регистрации на онлайн шахматные турниры. Сайт должен включать блоки пользователей (участники и администраторы) и турниров. Также важно предусмотреть структуру для хранения скриптов и изображений, чтобы в дальнейшем можно было добавлять новые модули и блоки.
Веб-программирование17 заявокЗакрыт5 месяцев назад- $26
Создайте веб-приложение на Java с использованием Spring Boot и Spring Web MVC. Реализуйте базовую аутентификацию с сохранением пользователей в PostgreSQL. Создайте формы для редактирования и сохранения документов, таких как счета и накладные. Приложение должно запускаться на Apache Tomcat. Срок выполнения — до 20 октября.
Веб-программирование2 заявкиЗакрыт5 месяцев назад Потрібно виправити баги в темі магазину на Шопіфай та адаптувати її під специфіку вашого бізнесу. Весь обсяг роботи та вимоги описані в технічному завданні.
Веб-программирование2 заявкиЗакрыт5 месяцев назад- $60
Требуется разработка автоматизированной информационной системы для бронирования билетов на судоходные транспортные средства. Проект включает веб-программирование и интеграцию с существующими платформами.
Веб-программирование4 заявкиЗакрыт5 месяцев назад Необходим разработчик для создания простого бота для телеграмм канала. Бот должен выводить меню с пунктами: 'Связаться с менеджером', 'Перейти в телеграмм канал', 'На сайт', 'О нас'. Ожидается реализация функционала для удобного взаимодействия пользователей.
Веб-программирование12 заявокЗакрыт5 месяцев назад- $500
Требуется разработать бекенд для игры тапалки на блокчейне с интеграцией маркетинговой среды. В качестве примера можно использовать проект centavriki. Необходимы знания в веб-программировании и блокчейн-технологиях.
Веб-программирование6 заявокЗакрыт4 месяца назад - $10
Предлагается создание сайта, адаптированного под ваши конкретные требования. Включает веб-программирование и индивидуальный подход к разработке. Уточните необходимые функциональные возможности и дизайн для успешного выполнения проекта.
Веб-программирование5 заявокЗакрыт5 месяцев назад Необходимо создать телеграмм-бота на Python для продажи конфигов из 3x-ui с веб-админкой. Бот должен поддерживать добавление тарифов, создание и удаление ключей, а также неограниченное количество серверов. В админке должна отображаться информация о пользователях, а также возможность реализации реферальной системы и интеграции с платежной системой Youcassa.
Веб-программирование2 заявкиЗакрыт5 месяцев назад