Module: OneMsgSdk
- Defined in:
- lib/one_msg_sdk/version.rb,
lib/one_msg_sdk.rb,
lib/one_msg_sdk/api_error.rb,
lib/one_msg_sdk/api_client.rb,
lib/one_msg_sdk/api/flows_api.rb,
lib/one_msg_sdk/api/users_api.rb,
lib/one_msg_sdk/configuration.rb,
lib/one_msg_sdk/api/groups_api.rb,
lib/one_msg_sdk/api_model_base.rb,
lib/one_msg_sdk/api/calling_api.rb,
lib/one_msg_sdk/api/catalog_api.rb,
lib/one_msg_sdk/api/channel_api.rb,
lib/one_msg_sdk/api/profile_api.rb,
lib/one_msg_sdk/api/webhooks_api.rb,
lib/one_msg_sdk/api/messaging_api.rb,
lib/one_msg_sdk/api/templates_api.rb,
lib/one_msg_sdk/models/profile_info.rb,
lib/one_msg_sdk/models/error_response.rb,
lib/one_msg_sdk/models/success_response.rb,
lib/one_msg_sdk/models/send_file_request.rb,
lib/one_msg_sdk/models/send_list_request.rb,
lib/one_msg_sdk/models/update_me_request.rb,
lib/one_msg_sdk/models/block_user_request.rb,
lib/one_msg_sdk/models/send_flow_request1.rb,
lib/one_msg_sdk/models/send_button_request.rb,
lib/one_msg_sdk/models/add_template_request.rb,
lib/one_msg_sdk/models/send_contact_request.rb,
lib/one_msg_sdk/models/send_cta_url_request.rb,
lib/one_msg_sdk/models/send_message_request.rb,
lib/one_msg_sdk/models/send_sticker_request.rb,
lib/one_msg_sdk/models/message_sent_response.rb,
lib/one_msg_sdk/models/send_reaction_request.rb,
lib/one_msg_sdk/models/send_template_request.rb,
lib/one_msg_sdk/models/list_flows200_response.rb,
lib/one_msg_sdk/models/send_carousel_request1.rb,
lib/one_msg_sdk/models/send_location_request1.rb,
lib/one_msg_sdk/models/create_commerce_request.rb,
lib/one_msg_sdk/models/get_webhook200_response.rb,
lib/one_msg_sdk/models/send_flow_request_header.rb,
lib/one_msg_sdk/models/conversational_automation.rb,
lib/one_msg_sdk/models/create_groups200_response.rb,
lib/one_msg_sdk/models/list_messages200_response.rb,
lib/one_msg_sdk/models/send_flow_request1_header.rb,
lib/one_msg_sdk/models/list_templates200_response.rb,
lib/one_msg_sdk/models/retrieve_media200_response.rb,
lib/one_msg_sdk/models/send_order_details_request.rb,
lib/one_msg_sdk/models/create_commerce200_response.rb,
lib/one_msg_sdk/models/create_read_message_request.rb,
lib/one_msg_sdk/models/delete_media_legacy_request.rb,
lib/one_msg_sdk/models/send_address_message_request.rb,
lib/one_msg_sdk/models/send_payment_request_request.rb,
lib/one_msg_sdk/models/send_location_request_request.rb,
lib/one_msg_sdk/models/create_commerce_request_params.rb,
lib/one_msg_sdk/models/get_commerce200_response_inner.rb,
lib/one_msg_sdk/models/get_mm_lite_status200_response.rb,
lib/one_msg_sdk/models/list_blocked_users200_response.rb,
lib/one_msg_sdk/models/send_template_request_language.rb,
lib/one_msg_sdk/models/create_read_message200_response.rb,
lib/one_msg_sdk/models/create_read_message401_response.rb,
lib/one_msg_sdk/models/delete_flows_flow_id200_response.rb,
lib/one_msg_sdk/models/send_list_request_sections_inner.rb,
lib/one_msg_sdk/models/send_order_details_request_order.rb,
lib/one_msg_sdk/models/delete_groups_group_id200_response.rb,
lib/one_msg_sdk/models/send_button_request_sections_inner.rb,
lib/one_msg_sdk/models/send_contact_request_contacts_inner.rb,
lib/one_msg_sdk/models/send_order_details_request_language.rb,
lib/one_msg_sdk/models/patch_flows_flow_id_assets200_response.rb,
lib/one_msg_sdk/models/send_contact_request_contacts_inner_org.rb,
lib/one_msg_sdk/models/conversational_automation_commands_inner.rb,
lib/one_msg_sdk/models/send_button_request_sections_inner_reply.rb,
lib/one_msg_sdk/models/send_contact_request_contacts_inner_name.rb,
lib/one_msg_sdk/models/set_whatsapp_business_encryption_request.rb,
lib/one_msg_sdk/models/send_list_request_sections_inner_rows_inner.rb,
lib/one_msg_sdk/models/get_whatsapp_business_encryption200_response.rb,
lib/one_msg_sdk/models/send_order_details_request_order_items_inner.rb,
lib/one_msg_sdk/models/send_contact_request_contacts_inner_phones_inner.rb,
lib/one_msg_sdk/models/send_order_details_request_order_items_inner_amount.rb
Overview
#1MSG WhatsApp Business API (Public)
#Public client API for sending messages, managing groups, flows, and templates. This is the API exposed to end customers via platform.1msg.io Authentication: All requests require token query parameter with JWT or API key. Documentation: https://help.1msg.io/platform-1msg/getting-start/quick-start API Docs: https://docs.1msg.io/
The version of the OpenAPI document: 1.0.0 Contact: support@1msg.io Generated by: https://openapi-generator.tech Generator version: 7.22.0
Defined Under Namespace
Modules: SendFlowRequest1Header, SendFlowRequestHeader Classes: AddTemplateRequest, ApiClient, ApiError, ApiModelBase, BlockUserRequest, CallingApi, CatalogApi, ChannelApi, Configuration, ConversationalAutomation, ConversationalAutomationCommandsInner, CreateCommerce200Response, CreateCommerceRequest, CreateCommerceRequestParams, CreateGroups200Response, CreateReadMessage200Response, CreateReadMessage401Response, CreateReadMessageRequest, DeleteFlowsFlowId200Response, DeleteGroupsGroupId200Response, DeleteMediaLegacyRequest, ErrorResponse, FlowsApi, GetCommerce200ResponseInner, GetMmLiteStatus200Response, GetWebhook200Response, GetWhatsappBusinessEncryption200Response, GroupsApi, ListBlockedUsers200Response, ListFlows200Response, ListMessages200Response, ListTemplates200Response, MessageSentResponse, MessagingApi, PatchFlowsFlowIdAssets200Response, ProfileApi, ProfileInfo, RetrieveMedia200Response, SendAddressMessageRequest, SendButtonRequest, SendButtonRequestSectionsInner, SendButtonRequestSectionsInnerReply, SendCarouselRequest1, SendContactRequest, SendContactRequestContactsInner, SendContactRequestContactsInnerName, SendContactRequestContactsInnerOrg, SendContactRequestContactsInnerPhonesInner, SendCtaUrlRequest, SendFileRequest, SendFlowRequest1, SendListRequest, SendListRequestSectionsInner, SendListRequestSectionsInnerRowsInner, SendLocationRequest1, SendLocationRequestRequest, SendMessageRequest, SendOrderDetailsRequest, SendOrderDetailsRequestLanguage, SendOrderDetailsRequestOrder, SendOrderDetailsRequestOrderItemsInner, SendOrderDetailsRequestOrderItemsInnerAmount, SendPaymentRequestRequest, SendReactionRequest, SendStickerRequest, SendTemplateRequest, SendTemplateRequestLanguage, SetWhatsappBusinessEncryptionRequest, SuccessResponse, TemplatesApi, UpdateMeRequest, UsersApi, WebhooksApi
Constant Summary collapse
- VERSION =
'2.0.1'
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. OneMsgSdk.configure do |config| config.username = "xxx" config.password = "xxx" end If no block given, return the default Configuration object.
103 104 105 106 107 108 109 |
# File 'lib/one_msg_sdk.rb', line 103 def configure if block_given? yield(Configuration.default) else Configuration.default end end |