moosend / phpwrapper
200069478
2020-02-25 17:48 UTC
Requires
- php: >=5.4
- ext-curl: *
- ext-json: *
- ext-mbstring: *
Requires (Dev)
- friendsofphp/php-cs-fixer: ~1.12
- phpunit/phpunit: ~4.8
- satooshi/php-coveralls: ~1.0
- squizlabs/php_codesniffer: ~2.6
This package is auto-updated.
Last update: 2024-08-29 04:09:03 UTC
README
以下项目是Moosend V3 API的PHP实现。您可以在http://docs.moosendapp.apiary.io/#找到API文档。
需求
PHP 5.4.0及更高版本
安装与使用
composer require moosend/phpwrapper
手动安装
下载文件并包含autoload.php
require_once('/path/to/autoload.php');
入门
请遵循安装步骤,然后运行以下操作
<?php require_once(__DIR__ . '/vendor/autoload.php'); $api_instance = new Swagger\Client\Api\CampaignsApi(); $format = "format_example"; // string | $apikey = "apikey_example"; // string | You may find your API Key or generate a new one in your account settings. $campaign_id = "campaign_id_example"; // string | The ID of the requested AB test campaign try { $result = $api_instance->aBTestCampaignSummary($format, $apikey, $campaign_id); print_r($result); } catch (Exception $e) { echo 'Exception when calling CampaignsApi->aBTestCampaignSummary: ', $e->getMessage(), PHP_EOL; } ?>
API端点文档
CampaignsApi
MailingListsApi
SegmentsApi
SubscribersApi
模型文档
- Model.A
- Model.ABCampaignData
- Model.AbTestCampaignSummaryResponse
- Model.ActivityByLocationResponse
- Model.AddingCriteriaToSegmentsRequest
- Model.AddingCriteriaToSegmentsResponse
- Model.AddingMultipleSubscribersRequest
- Model.AddingMultipleSubscribersResponse
- Model.AddingSubscribersRequest
- Model.AddingSubscribersResponse
- Model.Analytic
- Model.B
- Model.Campaign
- Model.CampaignSummaryResponse
- Model.CloningAnExistingCampaignResponse
- Model.Context
- Model.Context110
- Model.Context118
- Model.Context132
- Model.Context140
- Model.Context145
- Model.Context148
- Model.Context17
- Model.Context32
- Model.Context37
- Model.Context52
- Model.Context64
- Model.Context66
- Model.Context72
- Model.Context84
- Model.Context89
- Model.Context93
- Model.CreatingACustomFieldRequest
- Model.CreatingACustomFieldResponse
- Model.CreatingADraftCampaignRequest
- Model.CreatingADraftCampaignResponse
- Model.CreatingAMailingListRequest
- Model.CreatingAMailingListResponse
- Model.CreatingANewSegmentRequest
- Model.CreatingANewSegmentResponse
- Model.Criterion
- Model.CustomField
- Model.CustomField53
- Model.CustomFieldsDefinition
- Model.DeletingACampaignResponse
- Model.DeletingAMailingListResponse
- Model.DeletingASegmentResponse
- Model.Format
- Model.GetAllCampaignsResponse
- Model.GetCampaignStatisticsResponse
- Model.GetCampaignStatisticsWithPagingFilteredResponse
- Model.GetCampaignsByPageAndPagesizeResponse
- Model.GetCampaignsByPageResponse
- Model.GetSubscriberByEmailAddressResponse
- Model.GetSubscriberByIdResponse
- Model.GettingAllActiveMailingListsResponse
- Model.GettingAllActiveMailingListsWithPagingResponse
- Model.GettingAllYourSendersResponse
- Model.GettingCampaignDetailsResponse
- Model.GettingMailingListDetailsResponse
- Model.GettingSegmentDetailsResponse
- Model.GettingSegmentSubscribersResponse
- Model.GettingSegmentsResponse
- Model.GettingSenderDetailsResponse
- Model.GettingSubscribersResponse
- Model.ImportOperation
- Model.ImportOperation19
- Model.LinkActivityResponse
- Model.MailingList
- Model.MailingList68
- Model.MailingList69
- Model.MailingList85
- Model.MailingLists
- Model.MailingLists119
- Model.MailingLists134
- Model.Paging
- Model.Paging76
- Model.RemovingACustomFieldResponse
- Model.RemovingASubscriberRequest
- Model.RemovingASubscriberResponse
- Model.RemovingMultipleSubscribersRequest
- Model.RemovingMultipleSubscribersResponse
- Model.ReplyToEmail
- Model.SchedulingACampaignRequest
- Model.SchedulingACampaignResponse
- Model.Segment
- Model.Sender
- Model.SendingACampaignResponse
- Model.ShortBy
- Model.SortMethod
- Model.Status
- Model.Subscriber
- Model.Subscribers
- Model.Subscribers150
- Model.TestingACampaignRequest
- Model.TestingACampaignResponse
- Model.Type
- Model.UnschedulingACampaignResponse
- Model.UnsubscribingSubscribersFromAccountRequest
- Model.UnsubscribingSubscribersFromAccountResponse
- Model.UnsubscribingSubscribersFromMailingListAndASpecifiedCampaignRequest
- Model.UnsubscribingSubscribersFromMailingListAndASpecifiedCampaignResponse
- Model.UnsubscribingSubscribersFromMailingListRequest
- Model.UnsubscribingSubscribersFromMailingListResponse
- Model.UpdatingACustomFieldRequest
- Model.UpdatingACustomFieldResponse
- Model.UpdatingADraftCampaignRequest
- Model.UpdatingADraftCampaignResponse
- Model.UpdatingAMailingListRequest
- Model.UpdatingAMailingListResponse
- 模型.更新片段请求
- 模型.更新片段响应
- 模型.更新订阅者请求
- 模型.更新订阅者响应
- 模型.更新片段条件请求
- 模型.更新片段条件响应
- 模型.带统计信息