Alibaba Cloud SDK for PHP
repository·master·Indexed 19 days ago
https://github.com/aliyun/openapi-sdk-phpA high-level interface for interacting with Alibaba Cloud services via OpenAPI. It features a kernel designed for compatibility, support for multiple client profiles, and flexible request configuration. The SDK can be installed as a full package via `alibabacloud/sdk` or as product-specific subsets (e.g., ACM, Aegis, Afs) to minimize footprint. Requires PHP >= 5.5 and recommends cURL 7.16.2+.
What's inside openapi-sdk-php
- The OutboundBot SDK for PHP is a specialized package designed to interact with Alibaba Cloud's OutboundBot services. It is built on top of the core Alibaba Cloud SDK for PHP, providing high-level abstractions and specific API clients required to manage outbound bot operations.
How to use the Facebody SDK
masterThe Facebody SDK uses the same namespaces and usage patterns as the main Alibaba Cloud SDK for PHP. This consistency allows you to switch between the full SDK and the product-specific SDK without modifying your existing code.How the Nlb SDK relates to the Alibaba Cloud SDK for PHP
masterThealibabacloud/nlbpackage is a product-specific dependency that is part of the largeralibabacloud/sdk. Its namespace and usage are identical to the main SDK. This allows you to switch between the full SDK and the specific Nlb package without modifying your existing business code. If you have the full SDK installed, you do not need to install the Nlb package separately.Relationship between EcsInc SDK and Alibaba Cloud SDK for PHP
masterThe
alibabacloud/ecsincpackage is a synchronized subset of the mainalibabacloud/sdk.- Compatibility: The namespaces and usage patterns in
ecsincare identical to the main SDK. This means you can switch from the full SDK to the specific product package (or vice versa) without modifying your application code. - Synchronization: The version of the EcsInc package is kept in sync with the main SDK to ensure seamless transitions.
- Compatibility: The namespaces and usage patterns in
Use the Alibaba Cloud Gpdb SDK
masterThe Gpdb product package is designed to be interchangeable with the mainalibabacloud/sdkpackage. Because the namespace and usage are consistent, you can switch between the full SDK and the specific product package without changing your business logic code.Relationship between Aps SDK and Alibaba Cloud SDK for PHP
masterThe
alibabacloud/apspackage is a synchronized subset of the mainalibabacloud/sdkpackage.- Compatibility: The namespaces and usage methods are identical to the full SDK. You can switch between the specific product package and the full SDK without modifying your existing code.
- Recommendation: If disk space/package size is not a constraint, it is recommended to use
alibabacloud/sdkto ensure you have access to the most complete and up-to-date product support.
How Mse SDK relates to the Alibaba Cloud SDK for PHP
masterThe
alibabacloud/msepackage is a product-specific dependency package that is synchronized with the main [Alibaba Cloud SDK for PHP][sdk].Key points for developers:
- Namespace Consistency: The namespace and usage of the Mse package are identical to the main SDK, allowing you to switch between the full SDK and the product-specific package without modifying your business logic.
- Synchronization: The version of the Mse product is always synchronized with the main SDK to ensure seamless compatibility.
- Recommendation: If file size is not a primary concern, installing
alibabacloud/sdkis preferred to maintain the most up-to-date product support.
How the Sasti SDK relates to the Alibaba Cloud SDK for PHP
masterThealibabacloud/sastipackage is a subset of the mainalibabacloud/sdk. It is synchronized with the main SDK to ensure that namespaces and usage patterns are identical. This allows developers to switch between the full SDK and the product-specific SDK without modifying their existing business code.Relationship between Dm SDK and Alibaba Cloud SDK for PHP
masterThe
alibabacloud/dmpackage is a synchronized subset of the mainalibabacloud/sdkpackage.- Compatibility: The namespaces and usage patterns are identical between the specific product package and the full SDK. This allows you to switch between the full SDK and the specific product package without changing your business logic code.
- Recommendation: If file size is not a constraint, it is recommended to use
alibabacloud/sdkto ensure you have access to the latest and most complete product support.
Switch between the full SDK and the CF product package
masterThealibabacloud/cfpackage is designed to be a subset of thealibabacloud/sdk. Because the namespace and usage are consistent across both, you can switch from the full SDK to the standalone CF package (or vice versa) without modifying your application's business code.Use the Imarketing SDK with the Alibaba Cloud SDK for PHP
masterThe Imarketing SDK is a subset of the main [Alibaba Cloud SDK for PHP][sdk]. Its namespaces and usage patterns are identical to the main SDK. This ensures that you can switch between the product-specific package and the full SDK without modifying your existing code.Relationship between Fnf SDK and Alibaba Cloud SDK for PHP
masterThe
alibabacloud/fnfpackage is a subset of the mainalibabacloud/sdk.- Namespace & Usage: The namespace and usage of the Fnf package are identical to the main SDK.
- Compatibility: The version of the Fnf package is always synchronized with the main SDK. This allows you to switch between the full SDK and the specific Fnf package without modifying your application code.