Africa's Talking Airtime (プレビュー)
Africa's Talking's Airtime サービスを介してユーザーに放送時間を即座に配信し、これらの放送時間リクエストに関するステータス通知を監視するアクションを提供します
このコネクタは、次の製品および地域で利用可能です。
Service | クラス | 地域 |
---|---|---|
Logic Apps | 標準 | 以下を除くすべての Logic Apps 地域 : - Azure 政府の地域 - Azure 中国の地域 - 国防総省 (DoD) |
Power Automate | プレミアム | 以下を除くすべての Power Automate 地域 : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運用する中国のクラウド - 国防総省 (DoD) |
Power Apps | プレミアム | 以下を除くすべての Power Apps 地域 : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運用する中国のクラウド - 国防総省 (DoD) |
連絡先 | |
---|---|
件名 | Africa's Talking Team からのアドバイスと回答 |
[URL] | https://help.africastalking.com/en/ |
メール | airtime@africastalking.com |
Connector Metadata | |
---|---|
発行者 | Africa's Talking |
Web サイト | https://africastalking.com/airtime |
プライバシー ポリシー | https://africastalking.com/privacy_policy |
カテゴリ | Communication;Finance |
Africa's Talking Airtime では、ピンレス放送時間をモバイル加入者に配布し、トランザクションごとに割引を受けることができる API を提供します。 このコネクタは、モバイル サブスクライバーに通信時間を送信したり、配信が成功したか失敗したかを示す通知を監視したりできるようにする操作を公開します。
前提条件
このコネクタを使用するには、以下が必要です:
- Africa's Talking のアカウント; こちらからサインアップできます。
- 実稼働アプリケーション。登録後に作成できます。
サイン アップしてライブ アプリケーションを作成したら、そのアプリケーションの新しい API キーを生成します。このキーを使用して、コネクタからのリクエストを認証します。
また、アプリケーションの通信時間製品をアクティブ化するには、当社に連絡する必要があります。これを行うには、airtime@africastalking.com にメールを送信します。
資格情報を取得するには?
このコネクタでは API Key
認証を使用します。 サインアップして実稼働対応のアプリケーションを作成したら、このアプリケーションをクリックしてダッシュボードに切り替えます。 Settings > API Key
に移動して、このアプリケーションの新しい API キーを生成します。
既知の問題と制限事項
このコネクタは現在、実稼働対応のアプリケーションでのみ機能するため、既定のサンドボックス アプリケーションの API キーは使用しないでください。
接続の作成
コネクタは、次の認証タイプをサポートしています:
既定 | 接続を作成するためのパラメーター。 | すべての地域 | 共有不可 |
既定
適用できるもの: すべての領域
接続を作成するためのパラメーター。
これは共有可能な接続ではありません。 パワー アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
件名 | タイプ | 内容 | 必要 |
---|---|---|---|
API キー | securestring | この API の API キー | True |
調整制限
名前 | 呼び出し | 更新期間 |
---|---|---|
接続ごとの API 呼び出し | 100 | 60 秒 |
アクション
トランザクション状態を検索 |
特定の通信時間トランザクションのステータスを検索 |
放送時間を送信 |
通信時間を複数の受信者に送信する |
トランザクション状態を検索
特定の通信時間トランザクションのステータスを検索
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ユーザー名
|
username | True | string |
アプリケーションのユーザー名 |
トランザクション ID
|
transactionId | True | string |
検索するトランザクションの ID。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
状態
|
status | string |
状態 |
放送時間を送信
通信時間を複数の受信者に送信する
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ユーザー名
|
username | True | string |
アプリケーションのユーザー名。 |
電話番号
|
phoneNumber | True | string |
国際形式で補充される電話番号 (例 +234811222333) |
金額
|
amount | True | string |
通貨コードと一緒に送信する通信時間の値 (例 KES 10.00)。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
errorMessage
|
errorMessage | string |
errorMessage |
numSent
|
numSent | integer |
numSent |
応答
|
responses | array of object |
応答 |
金額
|
responses.amount | string |
金額 |
割引
|
responses.discount | string |
割引 |
errorMessage
|
responses.errorMessage | string |
errorMessage |
phoneNumber
|
responses.phoneNumber | string |
phoneNumber |
requestId
|
responses.requestId | string |
requestId |
状態
|
responses.status | string |
状態 |
totalAmount
|
totalAmount | string |
totalAmount |
totalDiscount
|
totalDiscount | string |
totalDiscount |
トリガー
Airtime Status Notification を受け取ったとき |
通信時間を送信する最初のリクエストの配信ステータス通知を受信するとトリガーされます。 |
Airtime Status Notification を受け取ったとき
通信時間を送信する最初のリクエストの配信ステータス通知を受信するとトリガーされます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ユーザー名
|
username | True | string |
アプリケーションのユーザー名 |
戻り値
- 応答
- object
定義
オブジェクト
’オブジェクト’ という種類です。