SMSActivate.API
1.0.0
See the version list below for details.
dotnet add package SMSActivate.API --version 1.0.0
NuGet\Install-Package SMSActivate.API -Version 1.0.0
<PackageReference Include="SMSActivate.API" Version="1.0.0" />
paket add SMSActivate.API --version 1.0.0
#r "nuget: SMSActivate.API, 1.0.0"
// Install SMSActivate.API as a Cake Addin #addin nuget:?package=SMSActivate.API&version=1.0.0 // Install SMSActivate.API as a Cake Tool #tool nuget:?package=SMSActivate.API&version=1.0.0
SMSActivate.API
Unofficial SMS-Activate API client
Content
Introduction
The library provides an interface for interacting with the SMS Activate API
Built with public, old JAVA and decompiled internal (Flutter mobile client) APIs. For now supports only the SMS activations
Setup
You can install this package via:
- NuGet package
- Precompiled binaries from release
- Build a project yourself
Next you need to get or generate the SMS Activate API token
Notice: You can init API client without token and use some anonymous methods
And now you are ready to init API client:
var saClient = new SAClient(token: "API_TOKEN");
Features
- Get available countries
- Get available mobile operators
- Get activation service list
- Get activation price offers
- Get account balance and cashback information
- Request a phone number for activation
- Get activation status + SMS
- Wait SMS with timeout
- Get active activations
- Set activation status
Tips
Metadata
API client caches on RAM the data, which will be processed during work
Variable name | Description |
---|---|
CachedCountriesInfo | Available countries info |
CachedActivationServicesInfo | Available services for activation |
CachedOperatorsInfo | Available mobile operators info |
CachedRentServicesInfo | Available services for rent |
Activations | Profile activations (Active + Expired) |
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net6.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.