Проблема аутентификации Bing Ads API - PullRequest
0 голосов
/ 30 сентября 2019

Я пытаюсь вытащить данные через API объявлений Bing. Я прошел пошаговое руководство, чтобы получить аутентификацию и токен обновления с помощью php SDK, однако теперь мне нужно использовать сохраненный токен обновления для вызова API для получения информации.

В документации SDK предлагается использовать следующее дляустановить аутентификационные учетные данные:

$authorizationData = (new AuthorizationData())
    ->withAuthentication($AuthenticationGoesHere)
    ->withCustomerId($CustomerIdGoesHere)
    ->withAccountId($AccountIdGoesHere)
    ->withDeveloperToken($DeveloperTokenGoesHere);

, однако это не объясняет, каким должен быть $ AuthenticationGoesHere / как он построен. Я пробовал соответствующие токены, но безрезультатно. Кто-нибудь знает, как это сделать?

1 Ответ

0 голосов
/ 02 октября 2019

Вот фрагмент из полного веб-примера , который показывает, как использовать токен обновления:

$refreshToken = $_SESSION['AuthorizationData']->Authentication->OAuthTokens->RefreshToken;
if($refreshToken != null)
{
    $_SESSION['AuthorizationData']->Authentication->RequestOAuthTokensByRefreshToken($refreshToken);
}

Помогает ли это?

...