@@ -62,39 +62,39 @@ to send SMS messages to mobile phones. This feature requires subscribing to
62
62
a third-party service that sends SMS messages. Symfony provides integration
63
63
with a couple popular SMS services:
64
64
65
- ============================================================================== ==================================== ===========================================================================
66
- Service Package DSN
67
- ============================================================================== ==================================== ===========================================================================
68
- :file: `AllMySms::Symfony/Component/Notifier/Bridge/AllMySms/README.md ` ``symfony/all-my-sms-notifier `` ``allmysms://LOGIN:APIKEY@default?from=FROM ``
69
- :file: `AmazonSns::Symfony/Component/Notifier/Bridge/AmazonSns/README.md ` ``symfony/amazon-sns-notifier `` ``sns://ACCESS_KEY:SECRET_KEY@default?region=REGION ``
70
- :file: `Clickatell::Symfony/Component/Notifier/Bridge/Clickatell/README.md ` ``symfony/clickatell-notifier `` ``clickatell://ACCESS_TOKEN@default?from=FROM ``
71
- :file: `Esendex::Symfony/Component/Notifier/Bridge/Esendex/README.md ` ``symfony/esendex-notifier `` ``esendex://USER_NAME:PASSWORD@default?accountreference=ACCOUNT_REFERENCE&from=FROM ``
72
- :file: `FakeSms::Symfony/Component/Notifier/Bridge/FakeSms/README.md ` ``symfony/fake-sms-notifier `` ``fakesms+email://MAILER_SERVICE_ID?to=TO&from=FROM `` or ``fakesms+logger://default ``
73
- :file: `FreeMobile::Symfony/Component/Notifier/Bridge/FreeMobile/README.md ` ``symfony/free-mobile-notifier `` ``freemobile://LOGIN:API_KEY@default?phone=PHONE ``
74
- :file: `GatewayApi::Symfony/Component/Notifier/Bridge/GatewayApi/README.md ` ``symfony/gateway-api-notifier `` ``gatewayapi://TOKEN@default?from=FROM ``
75
- :file: `Infobip::Symfony/Component/Notifier/Bridge/Infobip/README.md ` ``symfony/infobip-notifier `` ``infobip://AUTH_TOKEN@HOST?from=FROM ``
76
- :file: `Iqsms::Symfony/Component/Notifier/Bridge/Iqsms/README.md ` ``symfony/iqsms-notifier `` ``iqsms://LOGIN:PASSWORD@default?from=FROM ``
77
- :file: `LightSms::Symfony/Component/Notifier/Bridge/LightSms/README.md ` ``symfony/light-sms-notifier `` ``lightsms://LOGIN:TOKEN@default?from=PHONE ``
78
- :file: `Mailjet::Symfony/Component/Notifier/Bridge/Mailjet/README.md ` ``symfony/mailjet-notifier `` ``mailjet://TOKEN@default?from=FROM ``
79
- :file: `MessageBird::Symfony/Component/Notifier/Bridge/MessageBird/README.md ` ``symfony/message-bird-notifier `` ``messagebird://TOKEN@default?from=FROM ``
80
- :file: `MessageMedia::Symfony/Component/Notifier/Bridge/MessageMedia/README.md ` ``symfony/message-media-notifier `` ``messagemedia://API_KEY:API_SECRET@default?from=FROM ``
81
- :file: `Mobyt::Symfony/Component/Notifier/Bridge/Mobyt/README.md ` ``symfony/mobyt-notifier `` ``mobyt://USER_KEY:ACCESS_TOKEN@default?from=FROM ``
82
- :file: `Nexmo::Symfony/Component/Notifier/Bridge/Nexmo/README.md ` ``symfony/nexmo-notifier `` Abandoned in favor of Vonage (symfony/vonage-notifier).
83
- :file: `Octopush::Symfony/Component/Notifier/Bridge/Octopush/README.md ` ``symfony/octopush-notifier `` ``octopush://USERLOGIN:APIKEY@default?from=FROM&type=TYPE ``
84
- :file: `OvhCloud::Symfony/Component/Notifier/Bridge/OvhCloud/README.md ` ``symfony/ovh-cloud-notifier `` ``ovhcloud://APPLICATION_KEY:APPLICATION_SECRET@default?consumer_key=CONSUMER_KEY&service_name=SERVICE_NAME ``
85
- :file: `Sendinblue::Symfony/Component/Notifier/Bridge/Sendinblue/README.md ` ``symfony/sendinblue-notifier `` ``sendinblue://API_KEY@default?sender=PHONE ``
86
- :file: `Sms77::Symfony/Component/Notifier/Bridge/Sms77/README.md ` ``symfony/sms77-notifier `` ``sms77://API_KEY@default?from=FROM ``
87
- :file: `Sinch::Symfony/Component/Notifier/Bridge/Sinch/README.md ` ``symfony/sinch-notifier `` ``sinch://ACCOUNT_ID:AUTH_TOKEN@default?from=FROM ``
88
- :file: `Smsapi::Symfony/Component/Notifier/Bridge/Smsapi/README.md ` ``symfony/smsapi-notifier `` ``smsapi://TOKEN@default?from=FROM ``
89
- :file: `SmsBiuras::Symfony/Component/Notifier/Bridge/SmsBiuras/README.md ` ``symfony/sms-biuras-notifier `` ``smsbiuras://UID:API_KEY@default?from=FROM&test_mode=0 ``
90
- :file: `Smsc::Symfony/Component/Notifier/Bridge/Smsc/README.md ` ``symfony/smsc-notifier `` ``smsc://LOGIN:PASSWORD@default?from=FROM ``
91
- :file: `SpotHit::Symfony/Component/Notifier/Bridge/SpotHit/README.md ` ``symfony/spot-hit-notifier `` ``spothit://TOKEN@default?from=FROM ``
92
- :file: `Telnyx::Symfony/Component/Notifier/Bridge/Telnyx/README.md ` ``symfony/telnyx-notifier `` ``telnyx://API_KEY@default?from=FROM&messaging_profile_id=MESSAGING_PROFILE_ID ``
93
- :file: `TurboSms::Symfony/Component/Notifier/Bridge/TurboSms/README.md ` ``symfony/turbo-sms-notifier `` ``turbosms://AUTH_TOKEN@default?from=FROM ``
94
- :file: `Twilio::Symfony/Component/Notifier/Bridge/Twilio/README.md ` ``symfony/twilio-notifier `` ``twilio://SID:TOKEN@default?from=FROM ``
95
- :file: `Vonage::Symfony/Component/Notifier/Bridge/Vonage/README.md ` ``symfony/vonage-notifier `` ``vonage://KEY:SECRET@default?from=FROM ``
96
- :file: `Yunpian::Symfony/Component/Notifier/Bridge/Yunpian/README.md ` ``symfony/yunpian-notifier `` ``yunpian://APIKEY@default ``
97
- ============================================================================== ==================================== ===========================================================================
65
+ =============== ==================================== ===========================================================================
66
+ Service Package DSN
67
+ =============== ==================================== ===========================================================================
68
+ `AllMySms `_ ``symfony/all-my-sms-notifier `` ``allmysms://LOGIN:APIKEY@default?from=FROM ``
69
+ `AmazonSns `_ ``symfony/amazon-sns-notifier `` ``sns://ACCESS_KEY:SECRET_KEY@default?region=REGION ``
70
+ `Clickatell `_ ``symfony/clickatell-notifier `` ``clickatell://ACCESS_TOKEN@default?from=FROM ``
71
+ `Esendex `_ ``symfony/esendex-notifier `` ``esendex://USER_NAME:PASSWORD@default?accountreference=ACCOUNT_REFERENCE&from=FROM ``
72
+ `FakeSms `_ ``symfony/fake-sms-notifier `` ``fakesms+email://MAILER_SERVICE_ID?to=TO&from=FROM `` or ``fakesms+logger://default ``
73
+ `FreeMobile `_ ``symfony/free-mobile-notifier `` ``freemobile://LOGIN:API_KEY@default?phone=PHONE ``
74
+ `GatewayApi `_ ``symfony/gateway-api-notifier `` ``gatewayapi://TOKEN@default?from=FROM ``
75
+ `Infobip `_ ``symfony/infobip-notifier `` ``infobip://AUTH_TOKEN@HOST?from=FROM ``
76
+ `Iqsms `_ ``symfony/iqsms-notifier `` ``iqsms://LOGIN:PASSWORD@default?from=FROM ``
77
+ `LightSms `_ ``symfony/light-sms-notifier `` ``lightsms://LOGIN:TOKEN@default?from=PHONE ``
78
+ `Mailjet `_ ``symfony/mailjet-notifier `` ``mailjet://TOKEN@default?from=FROM ``
79
+ `MessageBird `_ ``symfony/message-bird-notifier `` ``messagebird://TOKEN@default?from=FROM ``
80
+ `MessageMedia `_ ``symfony/message-media-notifier `` ``messagemedia://API_KEY:API_SECRET@default?from=FROM ``
81
+ `Mobyt `_ ``symfony/mobyt-notifier `` ``mobyt://USER_KEY:ACCESS_TOKEN@default?from=FROM ``
82
+ `Nexmo `_ ``symfony/nexmo-notifier `` Abandoned in favor of Vonage (symfony/vonage-notifier).
83
+ `Octopush `_ ``symfony/octopush-notifier `` ``octopush://USERLOGIN:APIKEY@default?from=FROM&type=TYPE ``
84
+ `OvhCloud `_ ``symfony/ovh-cloud-notifier `` ``ovhcloud://APPLICATION_KEY:APPLICATION_SECRET@default?consumer_key=CONSUMER_KEY&service_name=SERVICE_NAME ``
85
+ `Sendinblue `_ ``symfony/sendinblue-notifier `` ``sendinblue://API_KEY@default?sender=PHONE ``
86
+ `Sms77 `_ ``symfony/sms77-notifier `` ``sms77://API_KEY@default?from=FROM ``
87
+ `Sinch `_ ``symfony/sinch-notifier `` ``sinch://ACCOUNT_ID:AUTH_TOKEN@default?from=FROM ``
88
+ `Smsapi `_ ``symfony/smsapi-notifier `` ``smsapi://TOKEN@default?from=FROM ``
89
+ `SmsBiuras `_ ``symfony/sms-biuras-notifier `` ``smsbiuras://UID:API_KEY@default?from=FROM&test_mode=0 ``
90
+ `Smsc `_ ``symfony/smsc-notifier `` ``smsc://LOGIN:PASSWORD@default?from=FROM ``
91
+ `SpotHit `_ ``symfony/spot-hit-notifier `` ``spothit://TOKEN@default?from=FROM ``
92
+ `Telnyx `_ ``symfony/telnyx-notifier `` ``telnyx://API_KEY@default?from=FROM&messaging_profile_id=MESSAGING_PROFILE_ID ``
93
+ `TurboSms `_ ``symfony/turbo-sms-notifier `` ``turbosms://AUTH_TOKEN@default?from=FROM ``
94
+ `Twilio `_ ``symfony/twilio-notifier `` ``twilio://SID:TOKEN@default?from=FROM ``
95
+ `Vonage `_ ``symfony/vonage-notifier `` ``vonage://KEY:SECRET@default?from=FROM ``
96
+ `Yunpian `_ ``symfony/yunpian-notifier `` ``yunpian://APIKEY@default ``
97
+ ============== ==================================== ===========================================================================
98
98
99
99
.. versionadded :: 5.1
100
100
@@ -911,4 +911,33 @@ is dispatched. Listeners receive a
911
911
.. - Describe notifier monolog handler
912
912
.. - Describe notification_on_failed_messages integration
913
913
914
- .. _`RFC 3986` : https://www.ietf.org/rfc/rfc3986.txt
914
+ .. _`RFC 3986` : https://www.ietf.org/rfc/rfc3986.txt
915
+ .. _`AllMySms` : https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Notifier/Bridge/AllMySms/README.md
916
+ .. _`AmazonSns` : https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Notifier/Bridge/AmazonSns/README.md
917
+ .. _`Clickatell` : https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Notifier/Bridge/Clickatell/README.md
918
+ .. _`Esendex` : https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Notifier/Bridge/Esendex/README.md
919
+ .. _`FakeSms` : https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Notifier/Bridge/FakeSms/README.md
920
+ .. _`FreeMobile` : https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Notifier/Bridge/FreeMobile/README.md
921
+ .. _`GatewayApi` : https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Notifier/Bridge/GatewayApi/README.md
922
+ .. _`Infobip` : https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Notifier/Bridge/Infobip/README.md
923
+ .. _`Iqsms` : https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Notifier/Bridge/Iqsms/README.md
924
+ .. _`LightSms` : https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Notifier/Bridge/LightSms/README.md
925
+ .. _`Mailjet` : https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Notifier/Bridge/Mailjet/README.md
926
+ .. _`MessageBird` : https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Notifier/Bridge/MessageBird/README.md
927
+ .. _`MessageMedia` : https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Notifier/Bridge/MessageMedia/README.md
928
+ .. _`Mobyt` : https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Notifier/Bridge/Mobyt/README.md
929
+ .. _`Nexmo` : https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Notifier/Bridge/Nexmo/README.md
930
+ .. _`Octopush` : https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Notifier/Bridge/Octopush/README.md
931
+ .. _`OvhCloud` : https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Notifier/Bridge/OvhCloud/README.md
932
+ .. _`Sendinblue` : https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Notifier/Bridge/Sendinblue/README.md
933
+ .. _`Sms77` : https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Notifier/Bridge/Sms77/README.md
934
+ .. _`Sinch` : https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Notifier/Bridge/Sinch/README.md
935
+ .. _`Smsapi` : https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Notifier/Bridge/Smsapi/README.md
936
+ .. _`SmsBiuras` : https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Notifier/Bridge/SmsBiuras/README.md
937
+ .. _`Smsc` : https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Notifier/Bridge/Smsc/README.md
938
+ .. _`SpotHit` : https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Notifier/Bridge/SpotHit/README.md
939
+ .. _`Telnyx` : https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Notifier/Bridge/Telnyx/README.md
940
+ .. _`TurboSms` : https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Notifier/Bridge/TurboSms/README.md
941
+ .. _`Twilio` : https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Notifier/Bridge/Twilio/README.md
942
+ .. _`Vonage` : https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Notifier/Bridge/Vonage/README.md
943
+ .. _`Yunpian` : https://github.com/symfony/symfony/blob/{version}/src/Symfony/Component/Notifier/Bridge/Yunpian/README.md
0 commit comments