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