An open API service indexing awesome lists of open source software.

https://github.com/vonage/number-verification-sdk-ios


https://github.com/vonage/number-verification-sdk-ios

Last synced: 6 months ago
JSON representation

Awesome Lists containing this project

README

        

# ⚠️ This Library has been deprecated in favour of the [VonageClientLibrary](https://github.com/Vonage/vonage-ios-client-library) ⚠️

# VonageClientSDKNumberVerification

[Vonage Number Verification](https://developer.vonage.com/en/number-verification/overview) uses a mobile phone's Subscriber Identity Module (SIM) to prove a user's identity. This SDK enables making a HTTP request over cellular even when on WiFi. This SDK is designed to be used as part of a Number Verification flow, please read the [guide](https://developer.vonage.com/en/getting-started-network/authentication) for more information.

## Installation

### Swift Package Manager

```swift
import PackageDescription

let package = Package(
dependencies: [
.Package(url: "https://github.com/Vonage/number-verification-sdk-ios.git")
]
)
```

### Cocoapods

```ruby
pod 'VonageClientSDKNumberVerification'
```

## Compatibility

iOS 13+

## Usage

```swift
import VonageClientSDKNumberVerification

let client = VGNumberVerificationClient()
let params = VGNumberVerificationParameters(url: "http://www.vonage.com",
headers: ["x-my-header": "My Value"],
queryParameters: ["query-param" : "value"]
maxRedirectCount: 10
)

let response = try await client.startNumberVerification(params: params)
```