NAME

Microsoft::AdCenter::NotificationManagementService - Service client for Microsoft AdCenter Notification Management Service.

SYNOPSIS

use Microsoft::AdCenter::NotificationManagementService;

my $service_client = Microsoft::AdCenter::NotificationManagementService->new ->Password("password"); ->UserAccessKey("user access key") ->UserName("user name")

my $response = $service_client->GetArchivedNotifications( APIFlags => ... StartDate => ... EndDate => ... );

See http://msdn.microsoft.com/en-US/library/ee730327%28v=MSADS.60%29.aspx for detailed documentation for this service.

METHODS

EndPoint

Changes the end point for this service client.

Default value:
  https://adcenterapi.microsoft.com/Api/Advertiser/v6/NotificationManagement/NotificationManagement.asmx

Password

Gets/sets Password (string) in the request header

UserAccessKey

Gets/sets UserAccessKey (string) in the request header

UserName

Gets/sets UserName (string) in the request header

GetArchivedNotifications

Parameters:
  APIFlags (int)
  StartDate (dateTime)
  EndDate (dateTime)

Returns:
  GetArchivedNotificationsResponse

GetNotifications

Parameters:
  APIFlags (int)

Returns:
  GetNotificationsResponse

GetNotificationsByType

Parameters:
  APIFlags (int)
  NotificationType (NotificationType)

Returns:
  GetNotificationsByTypeResponse