Skip to content

Commit 7803fd6

Browse files
committed
Travis update: Jul 2024 (Build 763)
[skip ci]
1 parent fb47888 commit 7803fd6

8 files changed

Lines changed: 600 additions & 447 deletions

File tree

.openapi-generator/FILES

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
README.md
66
composer.json
77
docs/Api/BlacklistApi.md
8+
docs/Api/BulkMessagingApi.md
89
docs/Api/ContactsApi.md
910
docs/Api/DeliveryReportApi.md
1011
docs/Api/GroupsApi.md
@@ -70,6 +71,7 @@ docs/Model/WhatsAppParameter.md
7071
docs/Model/WhatsAppTemplate.md
7172
git_push.sh
7273
lib/Api/BlacklistApi.php
74+
lib/Api/BulkMessagingApi.php
7375
lib/Api/ContactsApi.php
7476
lib/Api/DeliveryReportApi.php
7577
lib/Api/GroupsApi.php

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,10 @@ Messente API Library provides the operations described below to access the featu
2525
1. Returns all blacklisted phone numbers [`fetchBlacklist`](docs/Api/BlacklistApi.md#fetchblacklist)
2626
1. Checks if a phone number is blacklisted [`isBlacklisted`](docs/Api/BlacklistApi.md#isblacklisted)
2727

28+
### BulkMessagingApi
29+
30+
1. Sends a bulk Omnimessage [`sendBulkOmnimessage`](docs/Api/BulkMessagingApi.md#sendbulkomnimessage)
31+
2832
### ContactsApi
2933

3034
1. Adds a contact to a group [`addContactToGroup`](docs/Api/ContactsApi.md#addcontacttogroup)
@@ -55,7 +59,6 @@ Messente API Library provides the operations described below to access the featu
5559
### OmnimessageApi
5660

5761
1. Cancels a scheduled Omnimessage [`cancelScheduledMessage`](docs/Api/OmnimessageApi.md#cancelscheduledmessage)
58-
1. Sends a bulk Omnimessage [`sendBulkOmnimessage`](docs/Api/OmnimessageApi.md#sendbulkomnimessage)
5962
1. Sends an Omnimessage [`sendOmnimessage`](docs/Api/OmnimessageApi.md#sendomnimessage)
6063

6164
### StatisticsApi

docs/Api/BulkMessagingApi.md

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
# Messente\Api\BulkMessagingApi
2+
3+
All URIs are relative to https://api.messente.com/v1, except if the operation defines another base path.
4+
5+
| Method | HTTP request | Description |
6+
| ------------- | ------------- | ------------- |
7+
| [**sendBulkOmnimessage()**](BulkMessagingApi.md#sendBulkOmnimessage) | **POST** /omnimessages | Sends a bulk Omnimessage |
8+
9+
10+
## `sendBulkOmnimessage()`
11+
12+
```php
13+
sendBulkOmnimessage($bulkOmnimessage): \Messente\Api\Model\BulkOmniMessageCreateSuccessResponse
14+
```
15+
16+
Sends a bulk Omnimessage
17+
18+
### Example
19+
20+
```php
21+
<?php
22+
require_once(__DIR__ . '/vendor/autoload.php');
23+
24+
25+
// Configure HTTP basic authorization: basicAuth
26+
$config = Messente\Api\Configuration::getDefaultConfiguration()
27+
->setUsername('YOUR_USERNAME')
28+
->setPassword('YOUR_PASSWORD');
29+
30+
31+
$apiInstance = new Messente\Api\Api\BulkMessagingApi(
32+
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
33+
// This is optional, `GuzzleHttp\Client` will be used as default.
34+
new GuzzleHttp\Client(),
35+
$config
36+
);
37+
$bulkOmnimessage = new \Messente\Api\Model\BulkOmnimessage(); // \Messente\Api\Model\BulkOmnimessage | Bulk Omnimessage to be sent
38+
39+
try {
40+
$result = $apiInstance->sendBulkOmnimessage($bulkOmnimessage);
41+
print_r($result);
42+
} catch (Exception $e) {
43+
echo 'Exception when calling BulkMessagingApi->sendBulkOmnimessage: ', $e->getMessage(), PHP_EOL;
44+
}
45+
```
46+
47+
### Parameters
48+
49+
| Name | Type | Description | Notes |
50+
| ------------- | ------------- | ------------- | ------------- |
51+
| **bulkOmnimessage** | [**\Messente\Api\Model\BulkOmnimessage**](../Model/BulkOmnimessage.md)| Bulk Omnimessage to be sent | |
52+
53+
### Return type
54+
55+
[**\Messente\Api\Model\BulkOmniMessageCreateSuccessResponse**](../Model/BulkOmniMessageCreateSuccessResponse.md)
56+
57+
### Authorization
58+
59+
[basicAuth](../../README.md#basicAuth)
60+
61+
### HTTP request headers
62+
63+
- **Content-Type**: `application/json`
64+
- **Accept**: `application/json`
65+
66+
[[Back to top]](#) [[Back to API list]](../../README.md#endpoints)
67+
[[Back to Model list]](../../README.md#models)
68+
[[Back to README]](../../README.md)

docs/Api/OmnimessageApi.md

Lines changed: 0 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ All URIs are relative to https://api.messente.com/v1, except if the operation de
55
| Method | HTTP request | Description |
66
| ------------- | ------------- | ------------- |
77
| [**cancelScheduledMessage()**](OmnimessageApi.md#cancelScheduledMessage) | **DELETE** /omnimessage/{omnimessageId} | Cancels a scheduled Omnimessage |
8-
| [**sendBulkOmnimessage()**](OmnimessageApi.md#sendBulkOmnimessage) | **POST** /omnimessages | Sends a bulk Omnimessage |
98
| [**sendOmnimessage()**](OmnimessageApi.md#sendOmnimessage) | **POST** /omnimessage | Sends an Omnimessage |
109

1110

@@ -69,66 +68,6 @@ try {
6968
[[Back to Model list]](../../README.md#models)
7069
[[Back to README]](../../README.md)
7170

72-
## `sendBulkOmnimessage()`
73-
74-
```php
75-
sendBulkOmnimessage($bulkOmnimessage): \Messente\Api\Model\BulkOmniMessageCreateSuccessResponse
76-
```
77-
78-
Sends a bulk Omnimessage
79-
80-
### Example
81-
82-
```php
83-
<?php
84-
require_once(__DIR__ . '/vendor/autoload.php');
85-
86-
87-
// Configure HTTP basic authorization: basicAuth
88-
$config = Messente\Api\Configuration::getDefaultConfiguration()
89-
->setUsername('YOUR_USERNAME')
90-
->setPassword('YOUR_PASSWORD');
91-
92-
93-
$apiInstance = new Messente\Api\Api\OmnimessageApi(
94-
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
95-
// This is optional, `GuzzleHttp\Client` will be used as default.
96-
new GuzzleHttp\Client(),
97-
$config
98-
);
99-
$bulkOmnimessage = new \Messente\Api\Model\BulkOmnimessage(); // \Messente\Api\Model\BulkOmnimessage | Bulk Omnimessage to be sent
100-
101-
try {
102-
$result = $apiInstance->sendBulkOmnimessage($bulkOmnimessage);
103-
print_r($result);
104-
} catch (Exception $e) {
105-
echo 'Exception when calling OmnimessageApi->sendBulkOmnimessage: ', $e->getMessage(), PHP_EOL;
106-
}
107-
```
108-
109-
### Parameters
110-
111-
| Name | Type | Description | Notes |
112-
| ------------- | ------------- | ------------- | ------------- |
113-
| **bulkOmnimessage** | [**\Messente\Api\Model\BulkOmnimessage**](../Model/BulkOmnimessage.md)| Bulk Omnimessage to be sent | |
114-
115-
### Return type
116-
117-
[**\Messente\Api\Model\BulkOmniMessageCreateSuccessResponse**](../Model/BulkOmniMessageCreateSuccessResponse.md)
118-
119-
### Authorization
120-
121-
[basicAuth](../../README.md#basicAuth)
122-
123-
### HTTP request headers
124-
125-
- **Content-Type**: `application/json`
126-
- **Accept**: `application/json`
127-
128-
[[Back to top]](#) [[Back to API list]](../../README.md#endpoints)
129-
[[Back to Model list]](../../README.md#models)
130-
[[Back to README]](../../README.md)
131-
13271
## `sendOmnimessage()`
13372

13473
```php

docs/Model/BulkOmniMessageCreateSuccessResponse.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44

55
Name | Type | Description | Notes
66
------------ | ------------- | ------------- | -------------
7-
**messages** | [**\Messente\Api\Model\BulkOmniMessageCreateSuccessResponseMessagesInner[]**](BulkOmniMessageCreateSuccessResponseMessagesInner.md) | List of responses for each Omnimessage. |
7+
**messages** | [**\Messente\Api\Model\BulkOmniMessageCreateSuccessResponseMessagesInner[]**](BulkOmniMessageCreateSuccessResponseMessagesInner.md) | List of responses for each Omnimessage in the bulk. These can be errors or successful responses |
88

99
[[Back to Model list]](../../README.md#models) [[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)

0 commit comments

Comments
 (0)