The TeleSign Enterprise SDK for Python simplifies integration with TeleSign's APIs for phone verification, SMS messaging, and fraud prevention services. It allows developers to quickly add security and communication features to their applications. The current version is 4.0.1, and the library maintains an active development status with updates primarily released to support new TeleSign API features, address critical bugs, or incorporate breaking changes from their backend services.
pip install telesignenterpriseVerified import paths — ran on the pinned version, not inferred.
This quickstart demonstrates how to initialize the `RestClient` with your TeleSign Customer ID and API Key (preferably from environment variables) and then use it to send an SMS message and perform a PhoneID lookup. Ensure you replace the placeholder values or set corresponding environment variables.
Migrate any existing code using Legacy Intelligence Use Case API or App Verify SDK to the latest TeleSign APIs and methods. Refer to TeleSign's official documentation for updated API endpoints and recommended practices.
Review TeleSign's documentation for Intelligence Cloud to ensure your implementation utilizes the latest recommended endpoints and patterns introduced in v4.0.0.
Always use `from telesign import ...` for importing modules and classes, for example `from telesign.rest import RestClient`.
Ensure you are using `telesignenterprise` version 4.0.1 or newer to avoid `pkg_resources` related issues, especially when working with modern Python environments and `setuptools` versions.
pip install telesignenterprise
Verify that your 'customer_id' and 'api_key' are correct and active in your TeleSign account dashboard, and ensure they are passed correctly to the `TeleSign` constructor.
Consult the `telesignenterprise` documentation or examples to use the correct method name and parameters, typically `telesign.sms.message(phone_number, message, message_type)`.
Ensure the phone number is provided in a valid E.164 format (e.g., '+12135550123') and is not empty.
No dependency data recorded yet.