Facebook C# SDK: что такое account_id и как его получить?

Я пытаюсь реализовать пример ads.createAdreportSchedules, найденный здесь: http://facebooksdk.codeplex.com/wikipage?title=Code%20Examples&referringTitle=Documentation

Account_id установлен в примере. Однако я не уверен, что это такое. Я знаю, что такое мой идентификатор приложения, но не идентификатор моей учетной записи (у меня есть только имя пользователя / пароль). Что такое "account_id" и как я могу получить его из своего аккаунта?

Кроме того, в примере всегда выдается исключение ("Param schedule_specs-time_next_ref должен быть отметкой времени в будущем"), хотя код явно устанавливает одно с будущей датой. Есть идеи, как исправить эту ошибку?

2 ответа

Насколько я знаю, вы пытаетесь реализовать метод Facebook Ads API. Вы можете использовать Ads API в качестве альтернативы инструменту Facebook Advertising Manager. Вы можете найти больше информации о Ads APi здесь: http://developers.facebook.com/docs/adsapi

AccountID - это идентификатор рекламного аккаунта. Пользователь вашего приложения может иметь несколько рекламных аккаунтов. Вы можете получить идентификаторы учетной записи, которой владеет текущий пользователь сеанса, с помощью вызова API ads.getAccounts.

Если вы пытаетесь найти собственный идентификатор учетной записи, перейдите на страницу

http://www.facebook.com/ads/manage/accounts.php

Это покажет вам список рекламных аккаунтов, к которым у вас есть доступ. Одним из столбцов в списке является идентификатор учетной записи каждой учетной записи. Надеюсь это поможет. Это идентификатор, на который ссылается API объявлений Facebook.

Другие вопросы по тегам