AMP Opt-in Forms
PluginChangelog 36
Jedes Release, das neueste zuerst, wie es der Anbieter im Changelog des Plugins veröffentlicht hat.
5.1.2
Neu Noch nicht verfügbar- Added support for Behavioral Event data
5.0.2
Noch nicht verfügbar- Prevent definition re-declarations
5.0.1
Verbessert Noch nicht verfügbar- Changed the fatal error thrown when unable to communicate with the API into a catchable Exception
5.0.0
Neu Noch nicht verfügbar- Added PHP7 support
4.1.1
Behoben Noch nicht verfügbar- Fixed the transactional smart email call for get_list() so it now passes the client id
4.1.0
Neu Noch nicht verfügbar- Added support for Transactional Email
4.0.2
Verbessert Noch nicht verfügbar- Updated constant definitions so PHP Notices aren't raised
4.0.1
Verbessert Noch nicht verfügbar- Updated the class_exists check to no longer call __autoload
4.0.0
Neu Verbessert Entfernt Noch nicht verfügbar- Updated to v3.1 API
- Added support for new segments structure
-
Segment now includes a new
RuleGroupsmember, instead of aRulesmember.So for example, when you _previously_ would have created a segment like so: ```php $result = $wrap->create('Segments List ID', array( 'Title' => 'Segment Title', 'Rules' => array( array( 'Subject' => 'EmailAddress', 'Clauses' => array( 'CONTAINS example.com' ) ) , array( 'Subject' => '[customfield]', 'Clauses' => array( 'PROVIDED', 'EQUALS 1' ) ) ) )); ``` You would _now_ do this: ```php $result = $wrap->create('Segments List ID', array( 'Title' => 'Segment Title', 'RuleGroups' => array( array( 'Rules' => array( array( 'RuleType' => 'EmailAddress', 'Clause' => 'CONTAINS example.com' ) ) ) , array( 'Rules' => array( array( 'RuleType' => '[customfield]', 'Clause' => 'PROVIDED' ) , array( 'RuleType' => '[customfield]', 'Clause' => 'EQUALS 1' ) ) ) ) )); -
The Add Rule call is now Add Rule Group, taking a
ruleGroupargument instead of aruleargument.function CS_REST_Segments->add_rulegroup($rulegroup)So for example, when you previously would have added a rule like so:
$wrap = new CS_REST_Segments('Segment ID', $auth); $result = $wrap->add_rule(array( 'Subject' => 'EmailAddress', 'Clauses' => array('CONTAINS example.com') ));You would now do this:
$wrap = new CS_REST_Segments('Segment ID', $auth); $result = $wrap->add_rulegroup(array( 'Rules' => array( array( 'RuleType' => 'EmailAddress', 'Clause' => 'CONTAINS example.com' ) ) ));
-
- Removed the get_apikey method to promote usage of oAuth authentication
3.1.3
Behoben Noch nicht verfügbar- Fixed a notice that was raised when unscheduling a campaign.
3.1.2
Noch nicht verfügbar- Only set the
CURLOPT_CAINFOoption if not already set globally via the ini system.
3.1.1
Noch nicht verfügbar- Made it harder to accidentally email your subscribers when using the example code
3.1.0
Neu Noch nicht verfügbar- Added support for single sign on which allows initiation of external login sessions to Campaign Monitor.
3.0.0
Neu Noch nicht verfügbar- Added support for authenticating using OAuth. See the README for full usage instructions.
-
This introduces some changes to how you authenticate using this library. You now authenticate by passing an
$autharray as the first argument when creating instances of any classes which inherit from theCS_REST_Wrapper_Baseclass.So in existing code, when you previously would have authenticated using an API key as follows:
$wrap = new CS_REST_General('Your API Key'); $result = $wrap->get_clients();If you want to authenticate using an API key, you should now do this:
$wrap = new CS_REST_General(array('api_key' => 'Your API Key')); $result = $wrap->get_clients();
-
2.5.2
Behoben Entfernt Noch nicht verfügbar- Removed simpletest source files, and added simpletest as a dev dependency.
- Fixed autoloading with composer, so that only necessary classes are loaded.
2.5.1
Neu Noch nicht verfügbar- Use CURLOPT_TIMEOUT and CURLOPT_CONNECTTIMEOUT constants instead of CURLOPT_TIMEOUT_MS and CURLOPT_CONNECTTIMEOUT_MS.
- Added autoloading support when using Composer (PHP dependency management).
2.5.0
Neu Noch nicht verfügbar- Added support for including from name, from email, and reply to email in drafts, scheduled, and sent campaigns.
- Added support for campaign text version urls.
- Added support for transferring credits to/from a client.
- Added support for getting account billing details as well as client credits.
- Made all date fields optional when getting paged results.
2.4.0
Neu Noch nicht verfügbar- Added CS_REST_Campaigns.get_email_client_usage().
- Added support for ReadsEmailWith field on subscriber objects.
- Added support for retrieving unconfirmed subscribers for a list.
- Added support for suppressing email addresses.
- Added support for retrieving spam complaints for a campaign, as well as adding SpamComplaints field to campaign summary output.
- Added VisibleInPreferenceCenter field to custom field output.
- Added support for setting preference center visibility when creating custom fields.
- Added the ability to update a custom field name and preference visibility.
- Added documentation explaining that TextUrl is now optional when creating a campaign.
2.3.2
Behoben Noch nicht verfügbar- Fixed timeout issue by setting CS_REST_SOCKET_TIMEOUT to 10 seconds.
2.3.1
Behoben Noch nicht verfügbar- Fixed #13. Load services_json.php only if Services_JSON class doesn't already exist.
- Fixed issue with curl calls hangs hanging on proxy failure.
2.3.0
Neu Noch nicht verfügbar- Added support for creating campaigns from templates.
- Added support for unsuppressing an email address.
2.2.0
Neu Noch nicht verfügbar- Added WorldviewURL field to campaign summary response.
- Added Latitude, Longitude, City, Region, CountryCode, and CountryName fields to campaign opens and clicks responses.
2.1.1
Neu Noch nicht verfügbar- Added 'Contributing' section to README.
- Used the Mozilla certificate bundle, as per http://curl.haxx.se/docs/caextract.html
- Bumping to 2.1.1
2.1.0
Neu Noch nicht verfügbar- Added support for basic / unlimited pricing.
2.0.0
Entfernt Noch nicht verfügbar- Removing deprecated method CS_REST_Clients.set_access().
- Removed traces of calling the API in a deprecated manner.
1.2.0
Neu Noch nicht verfügbar- Added support for UnsubscribeSetting field when creating, updating and getting list details.
- Added support for AddUnsubscribesToSuppList and ScrubActiveWithSuppList fields when updating a list.
- Added support for finding all client lists to which a subscriber with a specific email address belongs.
1.1.3
Noch nicht verfügbar- Backported fix to use Mozilla certificate bundle, as per http://curl.haxx.se/docs/caextract.html
1.1.2
Neu Noch nicht verfügbar- Added support for specifying whether subscription-based autoresponders should be restarted when adding or updating subscribers.
1.1.1
Neu Noch nicht verfügbar- Added Travis CI support.
1.1.0
Neu Noch nicht verfügbar- Added support for team management.
1.0.14
Neu Behoben Noch nicht verfügbar- Added support for new API methods.
- Fixed subscriber import sample.
1.0.12
Behoben Noch nicht verfügbar- Fixed response handling code so that it can deal with HTTP responses beginning with "HTTP/1.1 Continue".
1.0.11
Behoben Noch nicht verfügbar- Fixed socket issue by added Connection:Close header for raw socket transport.
1.0.10
Behoben Noch nicht verfügbar- Fixed #5. Updated recursive check_encoding call.
- Fixed #7. Modified template create/update to not require screenshot URL.
1.0.9
Behoben Noch nicht verfügbar- Fixed #4. Removed static function calls.
1.0.8
Neu Noch nicht verfügbar- Initial release which supports current Campaign Monitor API.