Go lang の Web チャット API

API からチャット システムを管理します。 API から会話にアクセスしたり、会話に返信したりします。

{言語}でアクティブなチャットチャネルのリストを取得する

package main

import (
  "io/ioutil"
  "log"
  "net/http"
)

func main() {
	var aclass string = "chat"
	var method string = "getchatchannels"
	var user string = "user"
	var password string = "password"

	var request string = "https://www.afilnet.com/api/http/?class="+aclass+"&method="+method+"&user="+user+"&password="+password
	
	resp, err := http.Get(request)
  
  	if(err != nil) {
  		log.Fatalln(err)
	}
  
	defer resp.Body.Close()
	ioutil.ReadAll(resp.Body)
	
	if(err != nil) {
		log.Fatalln(err)
	}
}
package main

import (
  "io/ioutil"
  "log"
  "net/http"
  "net/url"
)

func main() {
	formData := url.Values{
	"class" : {"chat"},
	"method" : {"getchatchannels"},
	"user" : {"user"},
	"password" : {"password"},
	}
	
	resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData)
  
  	if(err != nil) {
  		log.Fatalln(err)
	}
  
	defer resp.Body.Close()
	ioutil.ReadAll(resp.Body)
	
	if(err != nil) {
		log.Fatalln(err)
	}
}
パラメータ 説明 必須/オプション
class=chat 要求されたクラス:要求が行われるクラス 強制的
method=getchatchannels 要求されたクラスメソッド:要求が行われるクラスのメソッド 強制的
user Afilnetアカウントのユーザーと電子メール 強制的
password Afilnetアカウントのパスワード 強制的
答え:
  • スターテス
  • 結果(ステータス=成功の場合)、ここで次の値を受け取ります。
    • list
      • platformid
      • platform
      • name
  • エラー(ステータス=エラーの場合)、ここでエラーコードを受け取ります

エラーコード:
コード 説明
MISSING_USER ユーザーまたはメールは含まれていません
MISSING_PASSWORD パスワードは含まれていません
MISSING_CLASS 含まれていないクラス
MISSING_METHOD 含まれていないメソッド
MISSING_COMPULSORY_PARAM 必須パラメーターは含まれていません
INCORRECT_USER_PASSWORD 間違ったユーザーまたはパスワード
INCORRECT_CLASS 間違ったクラス
INCORRECT_METHOD 間違った方法

{言語}とのチャットでメッセージを送信する

package main

import (
  "io/ioutil"
  "log"
  "net/http"
  "net/url"
)

func main() {
	formData := url.Values{
	"class" : {"chat"},
	"method" : {"getchatchannels"},
	"user" : {"user"},
	"password" : {"password"},
	}
	
	resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData)
  
  	if(err != nil) {
  		log.Fatalln(err)
	}
  
	defer resp.Body.Close()
	ioutil.ReadAll(resp.Body)
	
	if(err != nil) {
		log.Fatalln(err)
	}
}package main

import (
  "io/ioutil"
  "log"
  "net/http"
)

func main() {
	var aclass string = "chat"
	var method string = "sendmessage"
	var user string = "user"
	var password string = "password"
	var platform string = "whatsapp"
	var platformid string = "100"
	var destination string = "3460000000"
	var message string = "test+message"

	var request string = "https://www.afilnet.com/api/http/?+"&class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&platform="+platform+"&platformid="+platformid+"&destination="+destination+"&message="+message
	
	resp, err := http.Get(request)
  
  	if(err != nil) {
  		log.Fatalln(err)
	}
  
	defer resp.Body.Close()
	ioutil.ReadAll(resp.Body)
	
	if(err != nil) {
		log.Fatalln(err)
	}
}
package main

import (
  "io/ioutil"
  "log"
  "net/http"
  "net/url"
)

func main() {
	formData := url.Values{
	"class" : {"chat"},
	"method" : {"sendmessage"},
	"user" : {"user"},
	"password" : {"password"},
	"platform" : {"whatsapp"},
	"platformid" : {"100"},
	"destination" : {"3460000000"},
	"message" : {"test+message"},
	}
	
	resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData)
  
  	if(err != nil) {
  		log.Fatalln(err)
	}
  
	defer resp.Body.Close()
	ioutil.ReadAll(resp.Body)
	
	if(err != nil) {
		log.Fatalln(err)
	}
}
パラメータ 説明 必須/オプション
class=chat 要求されたクラス:要求が行われるクラス 強制的
method=sendmessage 要求されたクラスメソッド:要求が行われるクラスのメソッド 強制的
user Afilnetアカウントのユーザーと電子メール 強制的
password Afilnetアカウントのパスワード 強制的
platform メッセージの送信先のプラットフォーム。可能な値: 'webchat'、 'whatsapp'、 'telegram'、 'operator' 強制的
platformid プラットフォーム識別子 強制的
destination チャットメッセージが送信される受信者 強制的
message チャットで送信するメッセージ 強制的
答え:
  • スターテス
  • 結果(ステータス=成功の場合)、ここで次の値を受け取ります。
    • 追加の値は送信されません
  • エラー(ステータス=エラーの場合)、ここでエラーコードを受け取ります

エラーコード:
コード 説明
MISSING_USER ユーザーまたはメールは含まれていません
MISSING_PASSWORD パスワードは含まれていません
MISSING_CLASS 含まれていないクラス
MISSING_METHOD 含まれていないメソッド
MISSING_COMPULSORY_PARAM 必須パラメーターは含まれていません
INCORRECT_USER_PASSWORD 間違ったユーザーまたはパスワード
INCORRECT_CLASS 間違ったクラス
INCORRECT_METHOD 間違った方法
CHANNEL_NOT_FOUND 示されたチャネルは存在しません

{言語}とのチャットでファイルを送信する

package main

import (
  "io/ioutil"
  "log"
  "net/http"
  "net/url"
)

func main() {
	formData := url.Values{
	"class" : {"chat"},
	"method" : {"sendmessage"},
	"user" : {"user"},
	"password" : {"password"},
	"platform" : {"whatsapp"},
	"platformid" : {"100"},
	"destination" : {"3460000000"},
	"message" : {"test+message"},
	}
	
	resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData)
  
  	if(err != nil) {
  		log.Fatalln(err)
	}
  
	defer resp.Body.Close()
	ioutil.ReadAll(resp.Body)
	
	if(err != nil) {
		log.Fatalln(err)
	}
}package main

import (
  "io/ioutil"
  "log"
  "net/http"
)

func main() {
	var aclass string = "chat"
	var method string = "sendfile"
	var user string = "user"
	var password string = "password"
	var platform string = "whatsapp"
	var platformid string = "100"
	var destination string = "3460000000"
	var type string = "image"
	var fileurl string = "https://www.example.com/image.jpg"
	var thumburl string = "https://www.example.com/thumb.jpg"
	var message string = "test+message"

	var request string = "https://www.afilnet.com/api/http/?+"&class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&platform="+platform+"&platformid="+platformid+"&destination="+destination+"&type="+type+"&fileurl="+fileurl+"&thumburl="+thumburl+"&message="+message
	
	resp, err := http.Get(request)
  
  	if(err != nil) {
  		log.Fatalln(err)
	}
  
	defer resp.Body.Close()
	ioutil.ReadAll(resp.Body)
	
	if(err != nil) {
		log.Fatalln(err)
	}
}
package main

import (
  "io/ioutil"
  "log"
  "net/http"
  "net/url"
)

func main() {
	formData := url.Values{
	"class" : {"chat"},
	"method" : {"sendfile"},
	"user" : {"user"},
	"password" : {"password"},
	"platform" : {"whatsapp"},
	"platformid" : {"100"},
	"destination" : {"3460000000"},
	"type" : {"image"},
	"fileurl" : {"https://www.example.com/image.jpg"},
	"thumburl" : {"https://www.example.com/thumb.jpg"},
	"message" : {"test+message"},
	}
	
	resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData)
  
  	if(err != nil) {
  		log.Fatalln(err)
	}
  
	defer resp.Body.Close()
	ioutil.ReadAll(resp.Body)
	
	if(err != nil) {
		log.Fatalln(err)
	}
}
パラメータ 説明 必須/オプション
class=chat 要求されたクラス:要求が行われるクラス 強制的
method=sendfile 要求されたクラスメソッド:要求が行われるクラスのメソッド 強制的
user Afilnetアカウントのユーザーと電子メール 強制的
password Afilnetアカウントのパスワード 強制的
platform メッセージの送信先のプラットフォーム。可能な値: 'webchat'、 'whatsapp'、 'telegram'、 'operator' 強制的
platformid プラットフォーム識別子 強制的
destination ファイルが送信される受信者 強制的
type 送信されるファイルのタイプ。可能な値:「画像」、「ビデオ」、「オーディオ」、「音声」、「ドキュメント」、「連絡先」 強制的
fileurl チャットで送信されるファイルが配置されているURL 強制的
thumburl ファイルに付随するサムネイル画像のURL オプショナル
message ファイルに付随するメッセージ オプショナル
答え:
  • スターテス
  • 結果(ステータス=成功の場合)、ここで次の値を受け取ります。
    • 追加の値は送信されません
  • エラー(ステータス=エラーの場合)、ここでエラーコードを受け取ります

エラーコード:
コード 説明
MISSING_USER ユーザーまたはメールは含まれていません
MISSING_PASSWORD パスワードは含まれていません
MISSING_CLASS 含まれていないクラス
MISSING_METHOD 含まれていないメソッド
MISSING_COMPULSORY_PARAM 必須パラメーターは含まれていません
INCORRECT_USER_PASSWORD 間違ったユーザーまたはパスワード
INCORRECT_CLASS 間違ったクラス
INCORRECT_METHOD 間違った方法
CHANNEL_NOT_FOUND 示されたチャネルは存在しません
CHAT_NOT_FOUND 示されたチャットは存在しません
INCORRECT_FILETYPE ファイルタイプが間違っています。可能な値を確認してください
INCORRECT_FILEURL ファイルのURLが無効です
INCORRECT_THUMBURL サムネイルのURLが無効です

{言語}とのチャットで会話のリストを取得する

package main

import (
  "io/ioutil"
  "log"
  "net/http"
  "net/url"
)

func main() {
	formData := url.Values{
	"class" : {"chat"},
	"method" : {"sendfile"},
	"user" : {"user"},
	"password" : {"password"},
	"platform" : {"whatsapp"},
	"platformid" : {"100"},
	"destination" : {"3460000000"},
	"type" : {"image"},
	"fileurl" : {"https://www.example.com/image.jpg"},
	"thumburl" : {"https://www.example.com/thumb.jpg"},
	"message" : {"test+message"},
	}
	
	resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData)
  
  	if(err != nil) {
  		log.Fatalln(err)
	}
  
	defer resp.Body.Close()
	ioutil.ReadAll(resp.Body)
	
	if(err != nil) {
		log.Fatalln(err)
	}
}package main

import (
  "io/ioutil"
  "log"
  "net/http"
)

func main() {
	var aclass string = "chat"
	var method string = "getchats"
	var user string = "user"
	var password string = "password"
	var platform string = "whatsapp"
	var platformid string = "100"

	var request string = "https://www.afilnet.com/api/http/?+"&class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&platform="+platform+"&platformid="+platformid
	
	resp, err := http.Get(request)
  
  	if(err != nil) {
  		log.Fatalln(err)
	}
  
	defer resp.Body.Close()
	ioutil.ReadAll(resp.Body)
	
	if(err != nil) {
		log.Fatalln(err)
	}
}
package main

import (
  "io/ioutil"
  "log"
  "net/http"
  "net/url"
)

func main() {
	formData := url.Values{
	"class" : {"chat"},
	"method" : {"getchats"},
	"user" : {"user"},
	"password" : {"password"},
	"platform" : {"whatsapp"},
	"platformid" : {"100"},
	}
	
	resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData)
  
  	if(err != nil) {
  		log.Fatalln(err)
	}
  
	defer resp.Body.Close()
	ioutil.ReadAll(resp.Body)
	
	if(err != nil) {
		log.Fatalln(err)
	}
}
パラメータ 説明 必須/オプション
class=chat 要求されたクラス:要求が行われるクラス 強制的
method=getchats 要求されたクラスメソッド:要求が行われるクラスのメソッド 強制的
user Afilnetアカウントのユーザーと電子メール 強制的
password Afilnetアカウントのパスワード 強制的
platform メッセージの送信先のプラットフォーム。可能な値: 'webchat'、 'whatsapp'、 'telegram'、 'operator' 強制的
platformid プラットフォーム識別子 強制的
答え:
  • スターテス
  • 結果(ステータス=成功の場合)、ここで次の値を受け取ります。
    • list
      • platformid
      • platform
      • message
      • destination
      • messageid
      • sent
      • status
      • datetime
  • エラー(ステータス=エラーの場合)、ここでエラーコードを受け取ります

エラーコード:
コード 説明
MISSING_USER ユーザーまたはメールは含まれていません
MISSING_PASSWORD パスワードは含まれていません
MISSING_CLASS 含まれていないクラス
MISSING_METHOD 含まれていないメソッド
MISSING_COMPULSORY_PARAM 必須パラメーターは含まれていません
INCORRECT_USER_PASSWORD 間違ったユーザーまたはパスワード
INCORRECT_CLASS 間違ったクラス
INCORRECT_METHOD 間違った方法
CHANNEL_NOT_FOUND 示されたチャネルは存在しません
CHAT_NOT_FOUND 示されたチャットは存在しません

{言語}とのチャットからメッセージのリストを取得する

package main

import (
  "io/ioutil"
  "log"
  "net/http"
  "net/url"
)

func main() {
	formData := url.Values{
	"class" : {"chat"},
	"method" : {"getchats"},
	"user" : {"user"},
	"password" : {"password"},
	"platform" : {"whatsapp"},
	"platformid" : {"100"},
	}
	
	resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData)
  
  	if(err != nil) {
  		log.Fatalln(err)
	}
  
	defer resp.Body.Close()
	ioutil.ReadAll(resp.Body)
	
	if(err != nil) {
		log.Fatalln(err)
	}
}package main

import (
  "io/ioutil"
  "log"
  "net/http"
)

func main() {
	var aclass string = "chat"
	var method string = "getmessages"
	var user string = "user"
	var password string = "password"
	var platform string = "whatsapp"
	var platformid string = "100"
	var destination string = "34600000000"

	var request string = "https://www.afilnet.com/api/http/?+"&class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&platform="+platform+"&platformid="+platformid+"&destination="+destination
	
	resp, err := http.Get(request)
  
  	if(err != nil) {
  		log.Fatalln(err)
	}
  
	defer resp.Body.Close()
	ioutil.ReadAll(resp.Body)
	
	if(err != nil) {
		log.Fatalln(err)
	}
}
package main

import (
  "io/ioutil"
  "log"
  "net/http"
  "net/url"
)

func main() {
	formData := url.Values{
	"class" : {"chat"},
	"method" : {"getmessages"},
	"user" : {"user"},
	"password" : {"password"},
	"platform" : {"whatsapp"},
	"platformid" : {"100"},
	"destination" : {"34600000000"},
	}
	
	resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData)
  
  	if(err != nil) {
  		log.Fatalln(err)
	}
  
	defer resp.Body.Close()
	ioutil.ReadAll(resp.Body)
	
	if(err != nil) {
		log.Fatalln(err)
	}
}
パラメータ 説明 必須/オプション
class=chat 要求されたクラス:要求が行われるクラス 強制的
method=getmessages 要求されたクラスメソッド:要求が行われるクラスのメソッド 強制的
user Afilnetアカウントのユーザーと電子メール 強制的
password Afilnetアカウントのパスワード 強制的
platform メッセージの送信先のプラットフォーム。可能な値: 'webchat'、 'whatsapp'、 'telegram'、 'operator' 強制的
platformid プラットフォーム識別子 強制的
destination メッセージを取得する受信者 強制的
答え:
  • スターテス
  • 結果(ステータス=成功の場合)、ここで次の値を受け取ります。
    • list
      • platformid
      • platform
      • message
      • destination
      • messageid
      • sent
      • status
      • datetime
  • エラー(ステータス=エラーの場合)、ここでエラーコードを受け取ります

エラーコード:
コード 説明
MISSING_USER ユーザーまたはメールは含まれていません
MISSING_PASSWORD パスワードは含まれていません
MISSING_CLASS 含まれていないクラス
MISSING_METHOD 含まれていないメソッド
MISSING_COMPULSORY_PARAM 必須パラメーターは含まれていません
INCORRECT_USER_PASSWORD 間違ったユーザーまたはパスワード
INCORRECT_CLASS 間違ったクラス
INCORRECT_METHOD 間違った方法
CHANNEL_NOT_FOUND 示されたチャネルは存在しません
CHAT_NOT_FOUND 示されたチャットは存在しません

Go langとのチャットから未読メッセージのリストを取得する

package main

import (
  "io/ioutil"
  "log"
  "net/http"
  "net/url"
)

func main() {
	formData := url.Values{
	"class" : {"chat"},
	"method" : {"getmessages"},
	"user" : {"user"},
	"password" : {"password"},
	"platform" : {"whatsapp"},
	"platformid" : {"100"},
	"destination" : {"34600000000"},
	}
	
	resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData)
  
  	if(err != nil) {
  		log.Fatalln(err)
	}
  
	defer resp.Body.Close()
	ioutil.ReadAll(resp.Body)
	
	if(err != nil) {
		log.Fatalln(err)
	}
}package main

import (
  "io/ioutil"
  "log"
  "net/http"
)

func main() {
	var aclass string = "chat"
	var method string = "getunreadmessages"
	var user string = "user"
	var password string = "password"
	var platform string = "whatsapp"
	var platformid string = "100"
	var destination string = "34600000000"

	var request string = "https://www.afilnet.com/api/http/?+"&class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&platform="+platform+"&platformid="+platformid+"&destination="+destination
	
	resp, err := http.Get(request)
  
  	if(err != nil) {
  		log.Fatalln(err)
	}
  
	defer resp.Body.Close()
	ioutil.ReadAll(resp.Body)
	
	if(err != nil) {
		log.Fatalln(err)
	}
}
package main

import (
  "io/ioutil"
  "log"
  "net/http"
  "net/url"
)

func main() {
	formData := url.Values{
	"class" : {"chat"},
	"method" : {"getunreadmessages"},
	"user" : {"user"},
	"password" : {"password"},
	"platform" : {"whatsapp"},
	"platformid" : {"100"},
	"destination" : {"34600000000"},
	}
	
	resp, err := http.PostForm("https://www.afilnet.com/api/http/", formData)
  
  	if(err != nil) {
  		log.Fatalln(err)
	}
  
	defer resp.Body.Close()
	ioutil.ReadAll(resp.Body)
	
	if(err != nil) {
		log.Fatalln(err)
	}
}
パラメータ 説明 必須/オプション
class=chat 要求されたクラス:要求が行われるクラス 強制的
method=getunreadmessages 要求されたクラスメソッド:要求が行われるクラスのメソッド 強制的
user Afilnetアカウントのユーザーと電子メール 強制的
password Afilnetアカウントのパスワード 強制的
platform メッセージの送信先のプラットフォーム。可能な値: 'webchat'、 'whatsapp'、 'telegram'、 'operator' 強制的
platformid プラットフォーム識別子 強制的
destination メッセージを取得する受信者 強制的
答え:
  • スターテス
  • 結果(ステータス=成功の場合)、ここで次の値を受け取ります。
    • list
      • platformid
      • platform
      • message
      • destination
      • messageid
      • issent
      • status
      • datetime
  • エラー(ステータス=エラーの場合)、ここでエラーコードを受け取ります

エラーコード:
コード 説明
MISSING_USER ユーザーまたはメールは含まれていません
MISSING_PASSWORD パスワードは含まれていません
MISSING_CLASS 含まれていないクラス
MISSING_METHOD 含まれていないメソッド
MISSING_COMPULSORY_PARAM 必須パラメーターは含まれていません
INCORRECT_USER_PASSWORD 間違ったユーザーまたはパスワード
INCORRECT_CLASS 間違ったクラス
INCORRECT_METHOD 間違った方法
CHANNEL_NOT_FOUND 示されたチャネルは存在しません
CHAT_NOT_FOUND 示されたチャットは存在しません

認定されたSMSの配信ステータスを{言語}で返します 認定されたSMSの配信ステータスを{言語}で返します 認定されたSMSの配信ステータスを{言語}で返します 認定されたSMSの配信ステータスを{言語}で返します 認定されたSMSの配信ステータスを{言語}で返します 認定されたSMSの配信ステータスを{言語}で返します 認定されたSMSの配信ステータスを{言語}で返します 認定されたSMSの配信ステータスを{言語}で返します 認定されたSMSの配信ステータスを{言語}で返します 認定されたSMSの配信ステータスを{言語}で返します 認定されたSMSの配信ステータスを{言語}で返します 認定されたSMSの配信ステータスを{言語}で返します 認定されたSMSの配信ステータスを{言語}で返します 認定されたSMSの配信ステータスを{言語}で返します 認定されたSMSの配信ステータスを{言語}で返します

Afilnetは、アクセスを作成する可能性とIPによるフィルタリングをアクティブ化する可能性のおかげで、Go langでAPIを使用する際のセキュリティを向上させる方法を提供します。

{言語}のどのAPIを使用する必要がありますか?

各APIの長所と短所をご覧ください。 Go langで、ソフトウェアに最適なAPIを見つけてください。

このAPIを使用すると、Go langから接続して、HTTPGETリクエストを介してリクエストを送信できます。このリクエストは、リクエストと同じURLでパラメータを送信します。

  • HTTPGETの実装は非常に簡単です
  • 情報は暗号化されずに送信されます(パスワードはログまたはキャッシュから抽出できます)
  • 最大リクエスト数は4000文字まで

POSTリクエストAPIを使用すると、HTTP POSTパラメータを介してリクエストパラメータを送信することで、Go langからAPIに接続できます。情報はURLとは関係なく送信されます。

  • HTTPPOSTの実装は簡単です
  • 情報は暗号化されて送信されます
  • リクエストのサイズに制限はありません
  • 中程度のセキュリティ

基本認証APIを使用すると、Go langでGETおよびPOSTリクエストを使用でき、セキュリティレイヤーが追加されます。この場合、ユーザー名とパスワードがリクエストのヘッダーで送信されるためです。

  • 基本認証は簡単に実装できます
  • アクセスデータは暗号化されて送信されます
  • サイズ制限は、GETまたはPOSTの使用によって異なります
  • 中程度のセキュリティ

SOAPを使用すると、Go langを使用してXML形式でリクエストを送信できます。SOAPを使用すると、APIリクエストにセキュリティの層が追加されます。

  • SOAP統合はより複雑です
  • 情報は暗号化されて送信されます
  • リクエストのサイズに制限はありません
  • 中/高セキュリティ

JSON APIを使用すると、Go langを使用してJSON形式でリクエストを送信できます。さらに、このAPIを使用すると、認証にoAuth 2.0プロトコルが追加され、セキュリティのレイヤーを追加できます。

  • JSONoAuth2.0の統合はより複雑です
  • 情報は暗号化されて送信されます
  • リクエストのサイズに制限はありません
  • 高いセキュリティ

Go langをチャット APIに接続します

01

クライアントとして登録する

APIにアクセスするには、Afilnetクライアントである必要があります。登録には数分かかります。

02

無料トライアルをリクエストする

当社は、必要なAPIでテストできる試算表を提供します。

03

APIを統合する

選択したプログラミング言語を使用してAPI統合を実行します。 APIについて質問や提案がある場合は、お問い合わせください

04

Afilnetへようこそ!

すべて準備完了!、Afilnetとの通信を改善することに成功しました。必要なときにAPIをサポートするためにここにいます


私たちが提供する連絡方法を通じて、質問がある場合は私たちのチームに連絡してください。私たちのチームはあなたに即時の解決策を提供しようとし、あなたのソフトウェアへの私たちのAPIの統合を支援します。

Afilnetを無料でお試しください!

無料でサインアップして、Afilnetをお試しください!私たちはあなたに私たちのサービスの無料トライアルを提供します。 *



(*) プロモーションは、これまでAfilnetサービスを使用したことがない企業にのみ有効です。フリーバランスをリクエストする際、Afilnetはあなたの会社情報の確認をリクエストする場合があります


バルクSMS · メールマーケティング · ソーシャルネットワーク · インスタントメッセージング · 認証 · などなど
持続する クッキーに関する重要な情報:このWebの使用を継続する場合、使用条件に同意したものとみなされます。詳細については、 Cookiesポリシーをご覧ください。.
お支払い方法
電信送金
クレジットカード
Paypal
Western Union
Skrill
Crypto
あなたの言語のAfilnet

Copyright © 2023 Afilnet · 全著作権所有