Библиотека Google AdWords не создает токен доступаC#

Место общения программистов C#
Ответить
Anonymous
 Библиотека Google AdWords не создает токен доступа

Сообщение Anonymous »

Я пытаюсь выполнить вызов API targetingIdeaService в Google AdWords. На данный момент это мой код:

Код: Выделить всё

[HttpGet]
public IEnumerable Get()
{
var user = new AdWordsUser();

using (TargetingIdeaService targetingIdeaService = (TargetingIdeaService)user.GetService(AdWordsService.v201802.TargetingIdeaService))
{
// Create selector.
TargetingIdeaSelector selector = new TargetingIdeaSelector();
selector.requestType = RequestType.IDEAS;
selector.ideaType = IdeaType.KEYWORD;
selector.requestedAttributeTypes = new AttributeType[] {
AttributeType.KEYWORD_TEXT,
AttributeType.SEARCH_VOLUME,
AttributeType.AVERAGE_CPC,
AttributeType.COMPETITION,
AttributeType.CATEGORY_PRODUCTS_AND_SERVICES
};

// Set selector paging (required for targeting idea service).
var paging = Paging.Default;
// Create related to query search parameter.
var relatedToQuerySearchParameter =
new RelatedToQuerySearchParameter
{ queries = new String[] { "bakery", "pastries", "birthday cake" } };
var searchParameters = new List { relatedToQuerySearchParameter };

var page = new TargetingIdeaPage();
page = targetingIdeaService.get(selector);
return new string[] { "value1", "value2" };
}
}
Выглядит нормально, наконец-то компилируется и так далее, но потом я перешел в режим отладки. И я увидел это:
Изображение

Как видите, у переменной нет токена доступа. Остальные данные берутся из файла app.config.
Я совершенно уверен, что переданные ключи верны.
Затем код выдает знаменитую ошибку valid_grand. В моем случае я считаю, что это связано с тем, что токен доступа не генерируется. Я новичок в AdWords и ASP.NET, поэтому, вероятно, что-то пропустил, но понятия не имею, что именно.
Я использовал
документацию,
Структуру кода инструкции и
примеры кода, чтобы собрать все это воедино.

Подробнее здесь: https://stackoverflow.com/questions/499 ... cess-token
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»