Overview

Namespaces

  • Ctct
    • Auth
    • Components
      • Account
      • Activities
      • Contacts
      • EmailMarketing
      • Tracking
    • Exceptions
    • Services
  • PHP

Classes

  • AccountService
  • ActivityService
  • BaseService
  • CampaignScheduleService
  • CampaignTrackingService
  • ContactService
  • ContactTrackingService
  • EmailMarketingService
  • ListService
  • Overview
  • Namespace
  • Class
  • Tree

Class ActivityService

Performs all actions pertaining to scheduling Constant Contact Activities

Ctct\Services\BaseService
Extended by Ctct\Services\ActivityService
Namespace: Ctct\Services
Package: Services
Author: Constant Contact
Located at Ctct/Services/ActivityService.php
Methods summary
public array
# getActivities( string $accessToken )

Get an array of activities

Get an array of activities

Parameters

$accessToken
string
$accessToken - Constant Contact OAuth2 access token

Returns

array
- Array of all ActivitySummaryReports
public array
# getActivity( string $accessToken, string $activityId )

Get an array of activities

Get an array of activities

Parameters

$accessToken
string
$accessToken - Constant Contact OAuth2 access token
$activityId
string
$activityId - Activity id

Returns

array
- Array of all ActivitySummaryReports
public array
# createAddContactsActivity( string $accessToken, Ctct\Components\Activities\AddContacts $addContacts )

Create an Add Contacts Activity

Create an Add Contacts Activity

Parameters

$accessToken
string
$accessToken - Constant Contact OAuth2 access token
$addContacts
Ctct\Components\Activities\AddContacts
$addContact

Returns

array
- Array of all ActivitySummaryReports
public array
# addClearListsActivity( string $accessToken, array $lists )

Create a Clear Lists Activity

Create a Clear Lists Activity

Parameters

$accessToken
string
$accessToken - Constant Contact OAuth2 access token
$lists
array
$clearLists - Array of list id's to be cleared

Returns

array
- Array of all ActivitySummaryReports
public array
# addExportContactsActivity( string $accessToken, Ctct\Components\Activities\ExportContacts $exportContacts )

Create an Export Contacts Activity

Create an Export Contacts Activity

Parameters

$accessToken
string
$accessToken - Constant Contact OAuth2 access token
$exportContacts
Ctct\Components\Activities\ExportContacts
$exportContacts

Returns

array
- Array of all ActivitySummaryReports
public array
# addRemoveContactsFromListsActivity( string $accessToken, array $emailAddresses, array $lists )

Create a Remove Contacts From Lists Activity

Create a Remove Contacts From Lists Activity

Parameters

$accessToken
string
$accessToken - Constant Contact OAuth2 access token
$emailAddresses
Ctct\Components\Activities\RemoveFromLists
$removeFromLists
$lists

Returns

array
- Array of all ActivitySummaryReports
Methods inherited from Ctct\Services\BaseService
__construct(), buildUrl(), getHeaders(), getRestClient()
Properties inherited from Ctct\Services\BaseService
$apiKey, $rest_client
Appconnect PHP SDK API documentation generated by ApiGen 2.8.0