The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

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

SYNOPSIS

    use Microsoft::AdCenter::V6::NotificationManagementService;

    my $service_client = Microsoft::AdCenter::V6::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.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