NAME

Microsoft::AdCenter::V8::NotificationService - Service client for Microsoft AdCenter Notification Service.

SYNOPSIS

use Microsoft::AdCenter::V8::NotificationService;

my $service_client = Microsoft::AdCenter::V8::NotificationService->new
    ->ApplicationToken("application token")
    ->DeveloperToken("developer token")
    ->Password("password")
    ->UserName("user name");

my $response = $service_client->GetArchivedNotifications(
    NotificationTypes => ...
    TopN => ...
    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://sharedservices.adcenterapi.microsoft.com/Api/Notification/v8/NotificationService.svc

ApplicationToken

Gets/sets ApplicationToken (string) in the request header

DeveloperToken

Gets/sets DeveloperToken (string) in the request header

Password

Gets/sets Password (string) in the request header

UserName

Gets/sets UserName (string) in the request header

TrackingId

Gets TrackingId (string) in the response header

GetArchivedNotifications

Parameters:
NotificationTypes (NotificationType)
TopN (int)
StartDate (dateTime)
EndDate (dateTime)
Returns:
GetArchivedNotificationsResponse

GetNotifications

Parameters:
NotificationTypes (NotificationType)
TopN (int)
Returns:
GetNotificationsResponse