تحويل الرصيد إلى حساب فرعي بـ Swift

تحويل الرصيد إلى حساب فرعي بـ Swift

Swift : وثائق API



تحويل الرصيد إلى حساب فرعي بـ Swift

مثال في Swift:

let aclass : String = "subaccount";
let method : String = "transferbalance";
let user : String = "user";
let password : String = "password";
let accountemail : String = "email@email.com";
let balancetotransfer : String = "10";
let urlPath: String = "https://www.afilnet.com/api/http/?class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&accountemail="+accountemail+"&balancetotransfer="+balancetotransfer

let url: NSURL = NSURL(string: urlPath)!
let request1: NSURLRequest = NSURLRequest(url: url as URL)
let queue:OperationQueue = OperationQueue()

NSURLConnection.sendAsynchronousRequest(request1 as URLRequest, queue: queue, completionHandler:{ (response: URLResponse?, data: Data?, error: Error?) -> Void in
	do {
		if let jsonResult = try JSONSerialization.jsonObject(with: data!, options: []) as? NSDictionary {
			// Do something with result
		}

	} catch let error as NSError {
		print(error.localizedDescription)
	}
})



انظر المثال في:

PHP Java C Sharp Unix ruby on rails python Android Objective C / iPhone SQL Server Oracle Node JS Go Scala Swift Delphi



تفاصيل الطريقة

معامل وصف إجباري / اختياري
class=subaccount الفئة المطلوبة: الفئة التي تم تقديم الطلب إليها إلزامي
method=transferbalance طريقة الفصل المطلوبة: طريقة الفصل الذي تم تقديم الطلب إليه إلزامي
user المستخدم والبريد الإلكتروني لحساب Afilnet الخاص بك إلزامي
password كلمة المرور لحساب Afilnet الخاص بك إلزامي
accountemail حساب البريد الإلكتروني إلزامي
balancetotransfer يشير إلى الرصيد المراد تحويله إلى الحساب الفرعي ، ويمكن استخدام قيمة سالبة لطرح الرصيد من الحساب الفرعي. إلزامي

عند تقديم طلبات ، ستتلقى الحقول التالية:


  •  status
  •   النتيجة (إذا كانت الحالة = النجاح) ، سوف تتلقى هنا القيم التالية:
    • لن يتم إرسال قيم إضافية إليك
  • خطأ (إذا كانت الحالة = خطأ) ، هنا ستتلقى رمز الخطأ

يتم سرد رموز الأخطاء المحتملة أدناه


الشفرة وصف
MISSING_USER المستخدم أو البريد الإلكتروني غير المدرجة
MISSING_PASSWORD كلمة المرور غير المدرجة
MISSING_CLASS الطبقة غير المدرجة
MISSING_METHOD طريقة غير المدرجة
MISSING_COMPULSORY_PARAM المعلمة الإجبارية غير المدرجة
INCORRECT_USER_PASSWORD مستخدم غير صحيح أو كلمة المرور
INCORRECT_CLASS فئة غير صحيحة
INCORRECT_METHOD طريقة غير صحيحة
ACCOUNT_NOT_FOUND لم يتم العثور على حساب المستخدم
NOT_ENOUGH_BALANCE ERROR_NOT_ENOUGH_BALANCE
INCORRECT_MIN_BALANCE ERROR_INCORRECT_MIN_BALANCE
المعلمات:
  • class : subaccount
  • method : transferbalance
  • user : user
  • password : password
  • accountemail : email@email.com
  • balancetotransfer : 10

طلب:
https://www.afilnet.com/api/http/?class=subaccount&method=transferbalance&user=user&password=password&accountemail=email@email.com&balancetotransfer=10

معلومات مهمة حول ملفات تعريف الارتباط: إذا واصلت استخدام هذا الويب ، فسنفترض أنك تقبل شروط الاستخدام. ستجد المزيد من المعلومات في سياسة ملفات تعريف الارتباط الخاصة بنا. استمر

طرق الدفع

  • تحويلة كهربية بالسلك
    بطاقة إئتمان
    Paypal
    Western Union

Afilnet بلغتك

Afilnet EspañaAfilnet United KingdomAfilnet FranceAfilnet DeutschlandAfilnet ItaliaAfilnet PortugalAfilnet 中国Afilnet 日本Afilnet الإمارات العربية المتحدةAfilnet EstoniaAfilnet PolskaAfilnet РоссияAfilnet TürkiyeAfilnet Česká republikaAfilnet ΕλλάδαAfilnet SverigeAfilnet DanmarkAfilnet România

Copyright © 2021 Afilnet · كل الحقوق محفوظة