File tree 5 files changed +97
-0
lines changed
5 files changed +97
-0
lines changed Original file line number Diff line number Diff line change
1
+ <?php
2
+
3
+ require_once __DIR__ . '../../config.php ' ;
4
+ require_once __DIR__ . '../../vendor/autoload.php ' ;
5
+
6
+ $ keypair = new \Vonage \Client \Credentials \Keypair (
7
+ file_get_contents (VONAGE_APPLICATION_PRIVATE_KEY_PATH ),
8
+ VONAGE_APPLICATION_ID
9
+ );
10
+
11
+ $ client = new \Vonage \Client ($ keypair );
12
+
13
+ $ messageUuid = '1a5737ad-efd8-4efb-8edd-70d5b8b4ada7 ' ;
14
+
15
+ $ client ->messages ()->updateRcsStatus ($ messageUuid , \Vonage \Messages \Client::RCS_STATUS_REVOKED );
Original file line number Diff line number Diff line change
1
+ <?php
2
+
3
+ require_once __DIR__ . '../../config.php ' ;
4
+ require_once __DIR__ . '../../vendor/autoload.php ' ;
5
+
6
+ $ keypair = new \Vonage \Client \Credentials \Keypair (
7
+ file_get_contents (VONAGE_APPLICATION_PRIVATE_KEY_PATH ),
8
+ VONAGE_APPLICATION_ID
9
+ );
10
+
11
+ $ client = new \Vonage \Client ($ keypair );
12
+
13
+ $ fileObject = new \Vonage \Messages \MessageObjects \FileObject ('https://my-site.com/document.pdf ' );
14
+
15
+ $ rcsFile = new Vonage \Messages \Channel \RCS \RcsFile (
16
+ '07778887777 ' ,
17
+ '09997485156 ' ,
18
+ $ fileObject
19
+ );
20
+
21
+ $ client ->messages ()->send ($ rcsFile );
Original file line number Diff line number Diff line change
1
+ <?php
2
+
3
+ require_once __DIR__ . '../../config.php ' ;
4
+ require_once __DIR__ . '../../vendor/autoload.php ' ;
5
+
6
+ $ keypair = new \Vonage \Client \Credentials \Keypair (
7
+ file_get_contents (VONAGE_APPLICATION_PRIVATE_KEY_PATH ),
8
+ VONAGE_APPLICATION_ID
9
+ );
10
+
11
+ $ client = new \Vonage \Client ($ keypair );
12
+
13
+ $ imageObject = new \Vonage \Messages \MessageObjects \ImageObject ('https://my-site.com/image.png ' );
14
+
15
+ $ rcsImage = new Vonage \Messages \Channel \RCS \RcsImage (
16
+ '07778887777 ' ,
17
+ '09997485156 ' ,
18
+ $ imageObject
19
+ );
20
+
21
+ $ client ->messages ()->send ($ rcsImage );
Original file line number Diff line number Diff line change
1
+ <?php
2
+
3
+ require_once __DIR__ . '../../config.php ' ;
4
+ require_once __DIR__ . '../../vendor/autoload.php ' ;
5
+
6
+ $ keypair = new \Vonage \Client \Credentials \Keypair (
7
+ file_get_contents (VONAGE_APPLICATION_PRIVATE_KEY_PATH ),
8
+ VONAGE_APPLICATION_ID
9
+ );
10
+
11
+ $ client = new \Vonage \Client ($ keypair );
12
+
13
+ $ rcsText = new Vonage \Messages \Channel \RCS \RcsText (
14
+ '07778887777 ' ,
15
+ '09997485156 ' ,
16
+ 'This is an RCS message. '
17
+ );
18
+
19
+ $ client ->messages ()->send ($ rcsText );
Original file line number Diff line number Diff line change
1
+ <?php
2
+
3
+ require_once __DIR__ . '../../config.php ' ;
4
+ require_once __DIR__ . '../../vendor/autoload.php ' ;
5
+
6
+ $ keypair = new \Vonage \Client \Credentials \Keypair (
7
+ file_get_contents (VONAGE_APPLICATION_PRIVATE_KEY_PATH ),
8
+ VONAGE_APPLICATION_ID
9
+ );
10
+
11
+ $ client = new \Vonage \Client ($ keypair );
12
+
13
+ $ videoObject = new \Vonage \Messages \MessageObjects \VideoObject ('https://my-site.com/video.mp4 ' );
14
+
15
+ $ rcsImage = new Vonage \Messages \Channel \RCS \RcsVideo (
16
+ '07778887777 ' ,
17
+ '09997485156 ' ,
18
+ $ videoObject
19
+ );
20
+
21
+ $ client ->messages ()->send ($ rcsImage );
You can’t perform that action at this time.
0 commit comments