Module: MessenteApi
- Defined in:
- lib/messente_api/version.rb,
lib/messente_api.rb,
lib/messente_api/api_error.rb,
lib/messente_api/api_client.rb,
lib/messente_api/models/sms.rb,
lib/messente_api/models/viber.rb,
lib/messente_api/configuration.rb,
lib/messente_api/models/status.rb,
lib/messente_api/api/groups_api.rb,
lib/messente_api/models/channel.rb,
lib/messente_api/models/priority.rb,
lib/messente_api/models/telegram.rb,
lib/messente_api/api/contacts_api.rb,
lib/messente_api/models/whats_app.rb,
lib/messente_api/api/blacklist_api.rb,
lib/messente_api/models/group_name.rb,
lib/messente_api/models/price_info.rb,
lib/messente_api/models/text_store.rb,
lib/messente_api/api/statistics_api.rb,
lib/messente_api/models/omnimessage.rb,
lib/messente_api/models/viber_video.rb,
lib/messente_api/api/omnimessage_api.rb,
lib/messente_api/api/number_lookup_api.rb,
lib/messente_api/models/contact_fields.rb,
lib/messente_api/models/group_envelope.rb,
lib/messente_api/models/message_result.rb,
lib/messente_api/models/mobile_network.rb,
lib/messente_api/api/bulk_messaging_api.rb,
lib/messente_api/models/delivery_result.rb,
lib/messente_api/models/error_phonebook.rb,
lib/messente_api/models/whats_app_media.rb,
lib/messente_api/api/delivery_report_api.rb,
lib/messente_api/models/bulk_omnimessage.rb,
lib/messente_api/models/contact_envelope.rb,
lib/messente_api/models/error_statistics.rb,
lib/messente_api/models/error_omnichannel.rb,
lib/messente_api/models/statistics_report.rb,
lib/messente_api/models/whats_app_currency.rb,
lib/messente_api/models/whats_app_datetime.rb,
lib/messente_api/models/whats_app_language.rb,
lib/messente_api/models/whats_app_template.rb,
lib/messente_api/models/error_number_lookup.rb,
lib/messente_api/models/group_list_envelope.rb,
lib/messente_api/models/number_to_blacklist.rb,
lib/messente_api/models/whats_app_component.rb,
lib/messente_api/models/whats_app_parameter.rb,
lib/messente_api/models/error_code_phonebook.rb,
lib/messente_api/models/error_item_phonebook.rb,
lib/messente_api/models/contact_list_envelope.rb,
lib/messente_api/models/contact_update_fields.rb,
lib/messente_api/models/error_code_statistics.rb,
lib/messente_api/models/error_item_statistics.rb,
lib/messente_api/models/error_title_phonebook.rb,
lib/messente_api/models/group_response_fields.rb,
lib/messente_api/models/error_code_omnichannel.rb,
lib/messente_api/models/error_item_omnichannel.rb,
lib/messente_api/models/numbers_to_investigate.rb,
lib/messente_api/models/contact_response_fields.rb,
lib/messente_api/models/error_title_omnichannel.rb,
lib/messente_api/models/fetch_blacklist_success.rb,
lib/messente_api/models/delivery_report_response.rb,
lib/messente_api/models/error_item_number_lookup.rb,
lib/messente_api/models/statistics_report_success.rb,
lib/messente_api/models/sync_number_lookup_result.rb,
lib/messente_api/models/omnimessage_messages_inner.rb,
lib/messente_api/models/statistics_report_settings.rb,
lib/messente_api/models/sync_number_lookup_success.rb,
lib/messente_api/models/error_code_omnichannel_machine.rb,
lib/messente_api/models/error_item_number_lookup_error.rb,
lib/messente_api/models/omni_message_create_success_response.rb,
lib/messente_api/models/bulk_omni_message_create_success_response.rb,
lib/messente_api/models/bulk_omni_message_create_success_response_messages_inner.rb
Overview
#Messente API
#[Messente](messente.com) is a global provider of messaging and user verification services. * Send and receive SMS, Viber, WhatsApp and Telegram messages. * Manage contacts and groups. * Fetch detailed info about phone numbers. * Blacklist phone numbers to make sure you’re not sending any unwanted messages. Messente builds [tools](messente.com/documentation) to help organizations connect their services to people anywhere in the world.
The version of the OpenAPI document: 2.0.0 Contact: [email protected] Generated by: openapi-generator.tech Generator version: 7.6.0
Defined Under Namespace
Modules: BulkOmniMessageCreateSuccessResponseMessagesInner, OmnimessageMessagesInner Classes: ApiClient, ApiError, BlacklistApi, BulkMessagingApi, BulkOmniMessageCreateSuccessResponse, BulkOmnimessage, Channel, Configuration, ContactEnvelope, ContactFields, ContactListEnvelope, ContactResponseFields, ContactUpdateFields, ContactsApi, DeliveryReportApi, DeliveryReportResponse, DeliveryResult, ErrorCodeOmnichannel, ErrorCodeOmnichannelMachine, ErrorCodePhonebook, ErrorCodeStatistics, ErrorItemNumberLookup, ErrorItemNumberLookupError, ErrorItemOmnichannel, ErrorItemPhonebook, ErrorItemStatistics, ErrorNumberLookup, ErrorOmnichannel, ErrorPhonebook, ErrorStatistics, ErrorTitleOmnichannel, ErrorTitlePhonebook, FetchBlacklistSuccess, GroupEnvelope, GroupListEnvelope, GroupName, GroupResponseFields, GroupsApi, MessageResult, MobileNetwork, NumberLookupApi, NumberToBlacklist, NumbersToInvestigate, OmniMessageCreateSuccessResponse, Omnimessage, OmnimessageApi, PriceInfo, Priority, SMS, StatisticsApi, StatisticsReport, StatisticsReportSettings, StatisticsReportSuccess, Status, SyncNumberLookupResult, SyncNumberLookupSuccess, Telegram, TextStore, Viber, ViberVideo, WhatsApp, WhatsAppComponent, WhatsAppCurrency, WhatsAppDatetime, WhatsAppLanguage, WhatsAppMedia, WhatsAppParameter, WhatsAppTemplate
Constant Summary collapse
- VERSION =
'2.2.0'
Class Method Summary collapse
-
.configure ⇒ Object
Customize default settings for the SDK using block.
Class Method Details
.configure ⇒ Object
Customize default settings for the SDK using block.
MessenteApi.configure do |config|
config.username = "xxx"
config.password = "xxx"
end
If no block given, return the default Configuration object.
98 99 100 101 102 103 104 |
# File 'lib/messente_api.rb', line 98 def configure if block_given? yield(Configuration.default) else Configuration.default end end |