пространства имен — Неустранимая ошибка PHP: класс «Microsoft \ BingAds \ Auth \ OAuthWebAuthCodeGrant» не найден

Я пытаюсь установить BingAds API и получаю сообщение об ошибке

Неустранимая ошибка PHP: класс «Microsoft \ BingAds \ Auth \ OAuthWebAuthCodeGrant» не найден

Я проверил файл композитора, он выглядит нормально.

{
"name": "microsoft/bingads",
"description": "This project provides a set of PHP client libraries that make it easy to access Bing Ads service APIs.",
"keywords": [ "php", "bingads", "bing ads", "sdk" ],
"license": "Apache-2.0",
"type": "library",
"homepage": "https://github.com/BingAds/BingAds-PHP-SDK",
"require": {
"php": ">=5.5.17",
"ext-curl": "*",
"ext-openssl": "*",
"ext-soap": "*"},
"require-dev": {
"ext-curl": "*",
"ext-openssl": "*",
"ext-soap": "*"},
"autoload": {
"psr-4": {
"Microsoft\\BingAds\\": "src/"}
},
"authors": [
{
"name": "Microsoft",
"homepage": "https://github.com/BingAds/BingAds-PHP-SDK/graphs/contributors"}
]
}

Кроме того, файлы OAuth2Callback.php выглядят хорошо, я называю пространство имен в заголовке как use Microsoft\BingAds\Auth\OAuthWebAuthCodeGrant; а потом он называет класс OAuthWebAuthCodeGrant() на линии, которая дает ошибку.

Структура файла выглядит так:

- BingAds-PHP-SDK-master
- - OAuth2Callback.php
- - WebAuthHelper.php
- - composer.json
- - composer.lock
- - /samples
- - /src
- - /vendor

У кого-нибудь есть подсказки? Я новичок в пространствах имен, не совсем уверен, как это работает. Спасибо!

0

Решение

Можете ли вы поделиться более подробной информацией о OAuth2Callback.php? Ты пробовал это прохождение веб-приложения? Если вы запускаете это локально в консоли, то я предлагаю начать с это прохождение консоли.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector