واجهة برمجة تطبيقات الموزع لـ Objective C / iPhone

قم بإدارة حساب الموزع الخاص بك من خلال واجهة برمجة التطبيقات الخاصة بنا لـ Objective C / iPhone بسهولة وأمان. جرب API الخاص بنا لـ Objective C / iPhone مجانًا. سيساعدك فريقنا في إدارة عملاء حساب الموزع الخاص بك في Objective C / iPhone.

وظائف API للبائعين

إضافة حساب فرعي بـ Objective C / iPhone

NSString *aclass = @"subaccount";
NSString *method = @"addsubaccount";
NSString *user = @"user";
NSString *password = @"password";
NSString *accountemail = @"email@email.com";
NSString *accountpassword = @"password";
NSString *namelastname = @"name+lastname";
NSString *iscompany = @"1";
NSString *companyname = @"mycompany";
NSString *documentid = @"123456789A";
NSString *language = @"en";
NSString *countrycode = @"us";
NSString *cityid = @"1";
NSString *cityname = @"town";
NSString *zipcode = @"123456";
NSString *address = @"address";
NSString *targetUrl = [NSString stringWithFormat:@"https://www.afilnet.com/api/http/?class=%@&method=%@&user=%@&password=%@&accountemail=%@&accountpassword=%@&namelastname=%@&iscompany=%@&companyname=%@&documentid=%@&language=%@&countrycode=%@&cityid=%@&cityname=%@&zipcode=%@&address=%@", aclass, method, user, password, accountemail, accountpassword, namelastname, iscompany, companyname, documentid, language, countrycode, cityid, cityname, zipcode, address]
	
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
[request setHTTPMethod:@"GET"];
[request setURL:[NSURL URLWithString:targetUrl]];

[[[NSURLSession sharedSession] dataTaskWithRequest:request completionHandler:
	^(NSData * _Nullable data,NSURLResponse * _Nullable response,NSError * _Nullable error) {
		NSString *myString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
		NSLog(@"Data received: %@", myString);
}] resume];
معامل وصف إجباري / اختياري
class=subaccount الفئة المطلوبة: الفئة التي تم تقديم الطلب إليها إلزامي
method=addsubaccount طريقة الفصل المطلوبة: طريقة الفصل الذي تم تقديم الطلب إليه إلزامي
user المستخدم والبريد الإلكتروني لحساب Afilnet الخاص بك إلزامي
password كلمة المرور لحساب Afilnet الخاص بك إلزامي
accountemail حساب البريد الإلكتروني إلزامي
accountpassword كلمة مرور الحساب إلزامي
namelastname اسم ولقب الشخص المسؤول إلزامي
iscompany (0) إذا كان شخصًا طبيعيًا أو (1) إذا كانت شركة إلزامي
companyname اسم الشركة (في حال كانت شركة) اختياري
documentid كود وثيقة تعريف الشركة إلزامي
language لغة الحساب الفرعي. انظر الجدول المرفق إلزامي
countrycode رمز البلد ISO بتنسيق ISO-3166-1 ALPHA-2 إلزامي
cityid معرف المدينة إلزامي
cityname اسم المدينة أو البلدة التي تنتمي إليها إلزامي
zipcode رمز بريدي إلزامي
address العنوان الفعلي إلزامي
إجابه:
  • الحالة
  • النتيجة (إذا كانت الحالة = النجاح) ، سوف تتلقى هنا القيم التالية:
    • لن يتم إرسال قيم إضافية إليك
  • خطأ (إذا كانت الحالة = خطأ) ، هنا ستتلقى رمز الخطأ

رموز الخطأ:
الشفرة وصف
MISSING_USER المستخدم أو البريد الإلكتروني غير المدرجة
MISSING_PASSWORD كلمة المرور غير المدرجة
MISSING_CLASS الطبقة غير المدرجة
MISSING_METHOD طريقة غير المدرجة
MISSING_COMPULSORY_PARAM المعلمة الإجبارية غير المدرجة
INCORRECT_USER_PASSWORD مستخدم غير صحيح أو كلمة المرور
INCORRECT_CLASS فئة غير صحيحة
INCORRECT_METHOD طريقة غير صحيحة
EMPTY_COUNTRYCODE رمز البلد فارغ
EMPTY_FIELDS بعض الحقول الإلزامية فارغة
COUNTRY_NOT_FOUND لا توجد دولة مع الرمز المشار إليه
EMPTY_CITY لم تحدد المدينة
CITY_NOT_FOUND المدينة المشار إليها غير موجودة
INCORRECT_EMAIL البريد الإلكتروني المتضمن غير صالح
INCORRECT_PASSWORD كلمة المرور المضمنة غير صالحة
RESELLER_ACCOUNT_REQUIRED حساب المستخدم ليس به خطة المورِّد نشطة

تعديل حساب فرعي باستخدام Objective C / iPhone

NSString *aclass = @"subaccount";
NSString *method = @"addsubaccount";
NSString *user = @"user";
NSString *password = @"password";
NSString *accountemail = @"email@email.com";
NSString *accountpassword = @"password";
NSString *namelastname = @"name+lastname";
NSString *iscompany = @"1";
NSString *companyname = @"mycompany";
NSString *documentid = @"123456789A";
NSString *language = @"en";
NSString *countrycode = @"us";
NSString *cityid = @"1";
NSString *cityname = @"town";
NSString *zipcode = @"123456";
NSString *address = @"address";
NSString *targetUrl = [NSString stringWithFormat:@"https://www.afilnet.com/api/http/?class=%@&method=%@&user=%@&password=%@&accountemail=%@&accountpassword=%@&namelastname=%@&iscompany=%@&companyname=%@&documentid=%@&language=%@&countrycode=%@&cityid=%@&cityname=%@&zipcode=%@&address=%@", aclass, method, user, password, accountemail, accountpassword, namelastname, iscompany, companyname, documentid, language, countrycode, cityid, cityname, zipcode, address]
	
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
[request setHTTPMethod:@"GET"];
[request setURL:[NSURL URLWithString:targetUrl]];

[[[NSURLSession sharedSession] dataTaskWithRequest:request completionHandler:
	^(NSData * _Nullable data,NSURLResponse * _Nullable response,NSError * _Nullable error) {
		NSString *myString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
		NSLog(@"Data received: %@", myString);
}] resume];NSString *aclass = @"subaccount";
NSString *method = @"modifysubaccount";
NSString *user = @"user";
NSString *password = @"password";
NSString *accountemail = @"email@email.com";
NSString *modifypassword = @"1";
NSString *accountpassword = @"password";
NSString *namelastname = @"name+lastname";
NSString *iscompany = @"1";
NSString *companyname = @"mycompany";
NSString *documentid = @"123456789A";
NSString *language = @"en";
NSString *countrycode = @"us";
NSString *cityid = @"1";
NSString *cityname = @"town";
NSString *zipcode = @"123456";
NSString *address = @"address";
NSString *targetUrl = [NSString stringWithFormat:@"https://www.afilnet.com/api/http/?&class=%@&method=%@&user=%@&password=%@&accountemail=%@&modifypassword=%@&accountpassword=%@&namelastname=%@&iscompany=%@&companyname=%@&documentid=%@&language=%@&countrycode=%@&cityid=%@&cityname=%@&zipcode=%@&address=%@", aclass, method, user, password, accountemail, modifypassword, accountpassword, namelastname, iscompany, companyname, documentid, language, countrycode, cityid, cityname, zipcode, address]
	
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
[request setHTTPMethod:@"GET"];
[request setURL:[NSURL URLWithString:targetUrl]];

[[[NSURLSession sharedSession] dataTaskWithRequest:request completionHandler:
	^(NSData * _Nullable data,NSURLResponse * _Nullable response,NSError * _Nullable error) {
		NSString *myString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
		NSLog(@"Data received: %@", myString);
}] resume];
معامل وصف إجباري / اختياري
class=subaccount الفئة المطلوبة: الفئة التي تم تقديم الطلب إليها إلزامي
method=modifysubaccount طريقة الفصل المطلوبة: طريقة الفصل الذي تم تقديم الطلب إليه إلزامي
user المستخدم والبريد الإلكتروني لحساب Afilnet الخاص بك إلزامي
password كلمة المرور لحساب Afilnet الخاص بك إلزامي
accountemail حساب البريد الإلكتروني إلزامي
modifypassword إلزامي
accountpassword كلمة مرور الحساب اختياري
namelastname اسم ولقب الشخص المسؤول إلزامي
iscompany (0) إذا كان شخصًا طبيعيًا أو (1) إذا كانت شركة إلزامي
companyname اسم الشركة (في حال كانت شركة) اختياري
documentid كود وثيقة تعريف الشركة إلزامي
language لغة الحساب الفرعي. انظر الجدول المرفق إلزامي
countrycode رمز البلد ISO بتنسيق ISO-3166-1 ALPHA-2 إلزامي
cityid معرف المدينة إلزامي
cityname اسم المدينة أو البلدة التي تنتمي إليها إلزامي
zipcode رمز بريدي إلزامي
address العنوان الفعلي إلزامي
إجابه:
  • الحالة
  • النتيجة (إذا كانت الحالة = النجاح) ، سوف تتلقى هنا القيم التالية:
    • لن يتم إرسال قيم إضافية إليك
  • خطأ (إذا كانت الحالة = خطأ) ، هنا ستتلقى رمز الخطأ

رموز الخطأ:
الشفرة وصف
MISSING_USER المستخدم أو البريد الإلكتروني غير المدرجة
MISSING_PASSWORD كلمة المرور غير المدرجة
MISSING_CLASS الطبقة غير المدرجة
MISSING_METHOD طريقة غير المدرجة
MISSING_COMPULSORY_PARAM المعلمة الإجبارية غير المدرجة
INCORRECT_USER_PASSWORD مستخدم غير صحيح أو كلمة المرور
INCORRECT_CLASS فئة غير صحيحة
INCORRECT_METHOD طريقة غير صحيحة
EMPTY_COUNTRYCODE رمز البلد فارغ
EMPTY_FIELDS بعض الحقول الإلزامية فارغة
COUNTRY_NOT_FOUND لا توجد دولة مع الرمز المشار إليه
EMPTY_CITY لم تحدد المدينة
CITY_NOT_FOUND المدينة المشار إليها غير موجودة
INCORRECT_EMAIL البريد الإلكتروني المتضمن غير صالح
INCORRECT_PASSWORD كلمة المرور المضمنة غير صالحة
ACCOUNT_NOT_FOUND لم يتم العثور على حساب المستخدم

الحصول على قائمة بالحسابات الفرعية مع Objective C / iPhone

NSString *aclass = @"subaccount";
NSString *method = @"addsubaccount";
NSString *user = @"user";
NSString *password = @"password";
NSString *accountemail = @"email@email.com";
NSString *accountpassword = @"password";
NSString *namelastname = @"name+lastname";
NSString *iscompany = @"1";
NSString *companyname = @"mycompany";
NSString *documentid = @"123456789A";
NSString *language = @"en";
NSString *countrycode = @"us";
NSString *cityid = @"1";
NSString *cityname = @"town";
NSString *zipcode = @"123456";
NSString *address = @"address";
NSString *targetUrl = [NSString stringWithFormat:@"https://www.afilnet.com/api/http/?class=%@&method=%@&user=%@&password=%@&accountemail=%@&accountpassword=%@&namelastname=%@&iscompany=%@&companyname=%@&documentid=%@&language=%@&countrycode=%@&cityid=%@&cityname=%@&zipcode=%@&address=%@", aclass, method, user, password, accountemail, accountpassword, namelastname, iscompany, companyname, documentid, language, countrycode, cityid, cityname, zipcode, address]
	
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
[request setHTTPMethod:@"GET"];
[request setURL:[NSURL URLWithString:targetUrl]];

[[[NSURLSession sharedSession] dataTaskWithRequest:request completionHandler:
	^(NSData * _Nullable data,NSURLResponse * _Nullable response,NSError * _Nullable error) {
		NSString *myString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
		NSLog(@"Data received: %@", myString);
}] resume];NSString *aclass = @"subaccount";
NSString *method = @"modifysubaccount";
NSString *user = @"user";
NSString *password = @"password";
NSString *accountemail = @"email@email.com";
NSString *modifypassword = @"1";
NSString *accountpassword = @"password";
NSString *namelastname = @"name+lastname";
NSString *iscompany = @"1";
NSString *companyname = @"mycompany";
NSString *documentid = @"123456789A";
NSString *language = @"en";
NSString *countrycode = @"us";
NSString *cityid = @"1";
NSString *cityname = @"town";
NSString *zipcode = @"123456";
NSString *address = @"address";
NSString *targetUrl = [NSString stringWithFormat:@"https://www.afilnet.com/api/http/?&class=%@&method=%@&user=%@&password=%@&accountemail=%@&modifypassword=%@&accountpassword=%@&namelastname=%@&iscompany=%@&companyname=%@&documentid=%@&language=%@&countrycode=%@&cityid=%@&cityname=%@&zipcode=%@&address=%@", aclass, method, user, password, accountemail, modifypassword, accountpassword, namelastname, iscompany, companyname, documentid, language, countrycode, cityid, cityname, zipcode, address]
	
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
[request setHTTPMethod:@"GET"];
[request setURL:[NSURL URLWithString:targetUrl]];

[[[NSURLSession sharedSession] dataTaskWithRequest:request completionHandler:
	^(NSData * _Nullable data,NSURLResponse * _Nullable response,NSError * _Nullable error) {
		NSString *myString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
		NSLog(@"Data received: %@", myString);
}] resume];NSString *aclass = @"subaccount";
NSString *method = @"getsubaccounts";
NSString *user = @"user";
NSString *password = @"password";
NSString *targetUrl = [NSString stringWithFormat:@"https://www.afilnet.com/api/http/?&class=%@&method=%@&user=%@&password=%@", aclass, method, user, password]
	
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
[request setHTTPMethod:@"GET"];
[request setURL:[NSURL URLWithString:targetUrl]];

[[[NSURLSession sharedSession] dataTaskWithRequest:request completionHandler:
	^(NSData * _Nullable data,NSURLResponse * _Nullable response,NSError * _Nullable error) {
		NSString *myString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
		NSLog(@"Data received: %@", myString);
}] resume];
معامل وصف إجباري / اختياري
class=subaccount الفئة المطلوبة: الفئة التي تم تقديم الطلب إليها إلزامي
method=getsubaccounts طريقة الفصل المطلوبة: طريقة الفصل الذي تم تقديم الطلب إليه إلزامي
user المستخدم والبريد الإلكتروني لحساب Afilnet الخاص بك إلزامي
password كلمة المرور لحساب Afilnet الخاص بك إلزامي
إجابه:
  • الحالة
  • النتيجة (إذا كانت الحالة = النجاح) ، سوف تتلقى هنا القيم التالية:
    • لن يتم إرسال قيم إضافية إليك
  • خطأ (إذا كانت الحالة = خطأ) ، هنا ستتلقى رمز الخطأ

رموز الخطأ:
الشفرة وصف
MISSING_USER المستخدم أو البريد الإلكتروني غير المدرجة
MISSING_PASSWORD كلمة المرور غير المدرجة
MISSING_CLASS الطبقة غير المدرجة
MISSING_METHOD طريقة غير المدرجة
MISSING_COMPULSORY_PARAM المعلمة الإجبارية غير المدرجة
INCORRECT_USER_PASSWORD مستخدم غير صحيح أو كلمة المرور
INCORRECT_CLASS فئة غير صحيحة
INCORRECT_METHOD طريقة غير صحيحة

حذف حساب فرعي بـ Objective C / iPhone

NSString *aclass = @"subaccount";
NSString *method = @"addsubaccount";
NSString *user = @"user";
NSString *password = @"password";
NSString *accountemail = @"email@email.com";
NSString *accountpassword = @"password";
NSString *namelastname = @"name+lastname";
NSString *iscompany = @"1";
NSString *companyname = @"mycompany";
NSString *documentid = @"123456789A";
NSString *language = @"en";
NSString *countrycode = @"us";
NSString *cityid = @"1";
NSString *cityname = @"town";
NSString *zipcode = @"123456";
NSString *address = @"address";
NSString *targetUrl = [NSString stringWithFormat:@"https://www.afilnet.com/api/http/?class=%@&method=%@&user=%@&password=%@&accountemail=%@&accountpassword=%@&namelastname=%@&iscompany=%@&companyname=%@&documentid=%@&language=%@&countrycode=%@&cityid=%@&cityname=%@&zipcode=%@&address=%@", aclass, method, user, password, accountemail, accountpassword, namelastname, iscompany, companyname, documentid, language, countrycode, cityid, cityname, zipcode, address]
	
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
[request setHTTPMethod:@"GET"];
[request setURL:[NSURL URLWithString:targetUrl]];

[[[NSURLSession sharedSession] dataTaskWithRequest:request completionHandler:
	^(NSData * _Nullable data,NSURLResponse * _Nullable response,NSError * _Nullable error) {
		NSString *myString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
		NSLog(@"Data received: %@", myString);
}] resume];NSString *aclass = @"subaccount";
NSString *method = @"modifysubaccount";
NSString *user = @"user";
NSString *password = @"password";
NSString *accountemail = @"email@email.com";
NSString *modifypassword = @"1";
NSString *accountpassword = @"password";
NSString *namelastname = @"name+lastname";
NSString *iscompany = @"1";
NSString *companyname = @"mycompany";
NSString *documentid = @"123456789A";
NSString *language = @"en";
NSString *countrycode = @"us";
NSString *cityid = @"1";
NSString *cityname = @"town";
NSString *zipcode = @"123456";
NSString *address = @"address";
NSString *targetUrl = [NSString stringWithFormat:@"https://www.afilnet.com/api/http/?&class=%@&method=%@&user=%@&password=%@&accountemail=%@&modifypassword=%@&accountpassword=%@&namelastname=%@&iscompany=%@&companyname=%@&documentid=%@&language=%@&countrycode=%@&cityid=%@&cityname=%@&zipcode=%@&address=%@", aclass, method, user, password, accountemail, modifypassword, accountpassword, namelastname, iscompany, companyname, documentid, language, countrycode, cityid, cityname, zipcode, address]
	
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
[request setHTTPMethod:@"GET"];
[request setURL:[NSURL URLWithString:targetUrl]];

[[[NSURLSession sharedSession] dataTaskWithRequest:request completionHandler:
	^(NSData * _Nullable data,NSURLResponse * _Nullable response,NSError * _Nullable error) {
		NSString *myString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
		NSLog(@"Data received: %@", myString);
}] resume];NSString *aclass = @"subaccount";
NSString *method = @"getsubaccounts";
NSString *user = @"user";
NSString *password = @"password";
NSString *targetUrl = [NSString stringWithFormat:@"https://www.afilnet.com/api/http/?&class=%@&method=%@&user=%@&password=%@", aclass, method, user, password]
	
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
[request setHTTPMethod:@"GET"];
[request setURL:[NSURL URLWithString:targetUrl]];

[[[NSURLSession sharedSession] dataTaskWithRequest:request completionHandler:
	^(NSData * _Nullable data,NSURLResponse * _Nullable response,NSError * _Nullable error) {
		NSString *myString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
		NSLog(@"Data received: %@", myString);
}] resume];NSString *aclass = @"subaccount";
NSString *method = @"deletesubaccount";
NSString *user = @"user";
NSString *password = @"password";
NSString *accountemail = @"email@email.com";
NSString *targetUrl = [NSString stringWithFormat:@"https://www.afilnet.com/api/http/?&class=%@&method=%@&user=%@&password=%@&accountemail=%@", aclass, method, user, password, accountemail]
	
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
[request setHTTPMethod:@"GET"];
[request setURL:[NSURL URLWithString:targetUrl]];

[[[NSURLSession sharedSession] dataTaskWithRequest:request completionHandler:
	^(NSData * _Nullable data,NSURLResponse * _Nullable response,NSError * _Nullable error) {
		NSString *myString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
		NSLog(@"Data received: %@", myString);
}] resume];
معامل وصف إجباري / اختياري
class=subaccount الفئة المطلوبة: الفئة التي تم تقديم الطلب إليها إلزامي
method=deletesubaccount طريقة الفصل المطلوبة: طريقة الفصل الذي تم تقديم الطلب إليه إلزامي
user المستخدم والبريد الإلكتروني لحساب Afilnet الخاص بك إلزامي
password كلمة المرور لحساب Afilnet الخاص بك إلزامي
accountemail حساب البريد الإلكتروني إلزامي
إجابه:
  • الحالة
  • النتيجة (إذا كانت الحالة = النجاح) ، سوف تتلقى هنا القيم التالية:
    • لن يتم إرسال قيم إضافية إليك
  • خطأ (إذا كانت الحالة = خطأ) ، هنا ستتلقى رمز الخطأ

رموز الخطأ:
الشفرة وصف
MISSING_USER المستخدم أو البريد الإلكتروني غير المدرجة
MISSING_PASSWORD كلمة المرور غير المدرجة
MISSING_CLASS الطبقة غير المدرجة
MISSING_METHOD طريقة غير المدرجة
MISSING_COMPULSORY_PARAM المعلمة الإجبارية غير المدرجة
INCORRECT_USER_PASSWORD مستخدم غير صحيح أو كلمة المرور
INCORRECT_CLASS فئة غير صحيحة
INCORRECT_METHOD طريقة غير صحيحة
ACCOUNT_NOT_FOUND لم يتم العثور على حساب المستخدم

تحويل الرصيد إلى حساب فرعي بـ Objective C / iPhone

NSString *aclass = @"subaccount";
NSString *method = @"addsubaccount";
NSString *user = @"user";
NSString *password = @"password";
NSString *accountemail = @"email@email.com";
NSString *accountpassword = @"password";
NSString *namelastname = @"name+lastname";
NSString *iscompany = @"1";
NSString *companyname = @"mycompany";
NSString *documentid = @"123456789A";
NSString *language = @"en";
NSString *countrycode = @"us";
NSString *cityid = @"1";
NSString *cityname = @"town";
NSString *zipcode = @"123456";
NSString *address = @"address";
NSString *targetUrl = [NSString stringWithFormat:@"https://www.afilnet.com/api/http/?class=%@&method=%@&user=%@&password=%@&accountemail=%@&accountpassword=%@&namelastname=%@&iscompany=%@&companyname=%@&documentid=%@&language=%@&countrycode=%@&cityid=%@&cityname=%@&zipcode=%@&address=%@", aclass, method, user, password, accountemail, accountpassword, namelastname, iscompany, companyname, documentid, language, countrycode, cityid, cityname, zipcode, address]
	
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
[request setHTTPMethod:@"GET"];
[request setURL:[NSURL URLWithString:targetUrl]];

[[[NSURLSession sharedSession] dataTaskWithRequest:request completionHandler:
	^(NSData * _Nullable data,NSURLResponse * _Nullable response,NSError * _Nullable error) {
		NSString *myString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
		NSLog(@"Data received: %@", myString);
}] resume];NSString *aclass = @"subaccount";
NSString *method = @"modifysubaccount";
NSString *user = @"user";
NSString *password = @"password";
NSString *accountemail = @"email@email.com";
NSString *modifypassword = @"1";
NSString *accountpassword = @"password";
NSString *namelastname = @"name+lastname";
NSString *iscompany = @"1";
NSString *companyname = @"mycompany";
NSString *documentid = @"123456789A";
NSString *language = @"en";
NSString *countrycode = @"us";
NSString *cityid = @"1";
NSString *cityname = @"town";
NSString *zipcode = @"123456";
NSString *address = @"address";
NSString *targetUrl = [NSString stringWithFormat:@"https://www.afilnet.com/api/http/?&class=%@&method=%@&user=%@&password=%@&accountemail=%@&modifypassword=%@&accountpassword=%@&namelastname=%@&iscompany=%@&companyname=%@&documentid=%@&language=%@&countrycode=%@&cityid=%@&cityname=%@&zipcode=%@&address=%@", aclass, method, user, password, accountemail, modifypassword, accountpassword, namelastname, iscompany, companyname, documentid, language, countrycode, cityid, cityname, zipcode, address]
	
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
[request setHTTPMethod:@"GET"];
[request setURL:[NSURL URLWithString:targetUrl]];

[[[NSURLSession sharedSession] dataTaskWithRequest:request completionHandler:
	^(NSData * _Nullable data,NSURLResponse * _Nullable response,NSError * _Nullable error) {
		NSString *myString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
		NSLog(@"Data received: %@", myString);
}] resume];NSString *aclass = @"subaccount";
NSString *method = @"getsubaccounts";
NSString *user = @"user";
NSString *password = @"password";
NSString *targetUrl = [NSString stringWithFormat:@"https://www.afilnet.com/api/http/?&class=%@&method=%@&user=%@&password=%@", aclass, method, user, password]
	
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
[request setHTTPMethod:@"GET"];
[request setURL:[NSURL URLWithString:targetUrl]];

[[[NSURLSession sharedSession] dataTaskWithRequest:request completionHandler:
	^(NSData * _Nullable data,NSURLResponse * _Nullable response,NSError * _Nullable error) {
		NSString *myString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
		NSLog(@"Data received: %@", myString);
}] resume];NSString *aclass = @"subaccount";
NSString *method = @"deletesubaccount";
NSString *user = @"user";
NSString *password = @"password";
NSString *accountemail = @"email@email.com";
NSString *targetUrl = [NSString stringWithFormat:@"https://www.afilnet.com/api/http/?&class=%@&method=%@&user=%@&password=%@&accountemail=%@", aclass, method, user, password, accountemail]
	
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
[request setHTTPMethod:@"GET"];
[request setURL:[NSURL URLWithString:targetUrl]];

[[[NSURLSession sharedSession] dataTaskWithRequest:request completionHandler:
	^(NSData * _Nullable data,NSURLResponse * _Nullable response,NSError * _Nullable error) {
		NSString *myString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
		NSLog(@"Data received: %@", myString);
}] resume];NSString *aclass = @"subaccount";
NSString *method = @"transferbalance";
NSString *user = @"user";
NSString *password = @"password";
NSString *accountemail = @"email@email.com";
NSString *balancetotransfer = @"10";
NSString *targetUrl = [NSString stringWithFormat:@"https://www.afilnet.com/api/http/?&class=%@&method=%@&user=%@&password=%@&accountemail=%@&balancetotransfer=%@", aclass, method, user, password, accountemail, balancetotransfer]
	
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
[request setHTTPMethod:@"GET"];
[request setURL:[NSURL URLWithString:targetUrl]];

[[[NSURLSession sharedSession] dataTaskWithRequest:request completionHandler:
	^(NSData * _Nullable data,NSURLResponse * _Nullable response,NSError * _Nullable error) {
		NSString *myString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
		NSLog(@"Data received: %@", myString);
}] resume];
معامل وصف إجباري / اختياري
class=subaccount الفئة المطلوبة: الفئة التي تم تقديم الطلب إليها إلزامي
method=transferbalance طريقة الفصل المطلوبة: طريقة الفصل الذي تم تقديم الطلب إليه إلزامي
user المستخدم والبريد الإلكتروني لحساب Afilnet الخاص بك إلزامي
password كلمة المرور لحساب Afilnet الخاص بك إلزامي
accountemail حساب البريد الإلكتروني إلزامي
balancetotransfer يشير إلى الرصيد المراد تحويله إلى الحساب الفرعي ، ويمكن استخدام قيمة سالبة لطرح الرصيد من الحساب الفرعي. إلزامي
إجابه:
  • الحالة
  • النتيجة (إذا كانت الحالة = النجاح) ، سوف تتلقى هنا القيم التالية:
    • لن يتم إرسال قيم إضافية إليك
  • خطأ (إذا كانت الحالة = خطأ) ، هنا ستتلقى رمز الخطأ

رموز الخطأ:
الشفرة وصف
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

إرجاع حالة تسليم الرسائل القصيرة المعتمدة بـ PHP إرجاع حالة تسليم الرسائل القصيرة المعتمدة بـ Java إرجاع حالة تسليم الرسائل القصيرة المعتمدة بـ C Sharp إرجاع حالة تسليم الرسائل القصيرة المعتمدة بـ Unix إرجاع حالة تسليم الرسائل القصيرة المعتمدة بـ ruby on rails إرجاع حالة تسليم الرسائل القصيرة المعتمدة بـ python إرجاع حالة تسليم الرسائل القصيرة المعتمدة بـ Android إرجاع حالة تسليم الرسائل القصيرة المعتمدة بـ Objective C / iPhone إرجاع حالة تسليم الرسائل القصيرة المعتمدة بـ SQL Server إرجاع حالة تسليم الرسائل القصيرة المعتمدة بـ Oracle إرجاع حالة تسليم الرسائل القصيرة المعتمدة بـ Node JS إرجاع حالة تسليم الرسائل القصيرة المعتمدة بـ Go إرجاع حالة تسليم الرسائل القصيرة المعتمدة بـ Scala إرجاع حالة تسليم الرسائل القصيرة المعتمدة بـ Swift إرجاع حالة تسليم الرسائل القصيرة المعتمدة بـ Delphi

تقدم لك Afilnet طرقًا لتحسين الأمان عند استخدام واجهة برمجة التطبيقات الخاصة بنا مع {اللغة} ، وذلك بفضل إمكانية إنشاء عمليات الوصول وإمكانية تنشيط التصفية بواسطة IP.

أي واجهة برمجة تطبيقات للغة {اللغة} يجب أن أستخدمها؟

اكتشف مزايا وعيوب كل من واجهات برمجة التطبيقات الخاصة بنا. اكتشف واجهة برمجة التطبيقات الأفضل لبرنامجك في {اللغة}.

تتيح لك واجهة برمجة التطبيقات هذه الاتصال بنا من Objective C / iPhone لإرسال الطلبات عبر طلبات HTTP GET. يرسل هذا الطلب المعلمات في نفس عنوان URL مثل الطلب.

  • HTTP GET سهل التنفيذ للغاية
  • يتم إرسال المعلومات بدون تشفير (يمكن استخراج كلمات المرور من السجلات أو ذاكرة التخزين المؤقت)
  • الحد الأقصى للطلب حوالي 4000 حرف

تسمح لك واجهة برمجة تطبيقات طلب POST بالاتصال بواجهة برمجة التطبيقات الخاصة بنا من Objective C / iPhone عن طريق إرسال معلمات الطلب عبر معلمات HTTP POST. يتم إرسال المعلومات بشكل مستقل عن URL.

  • HTTP POST سهل التنفيذ
  • يتم إرسال المعلومات مشفرة
  • لا يوجد حد لحجم الطلب
  • أمان متوسط

تسمح واجهة برمجة تطبيقات المصادقة الأساسية باستخدام طلبات GET و POST باللغة Objective C / iPhone مع طبقة أمان إضافية ، لأنه في هذه الحالة يتم إرسال اسم المستخدم وكلمة المرور في رأس الطلب.

  • المصادقة الأساسية سهلة التنفيذ
  • يتم إرسال بيانات الوصول مشفرة
  • يعتمد حد الحجم على استخدام GET أو POST
  • أمان متوسط

يتيح لك SOAP إرسال طلبات بتنسيق XML مع Objective C / iPhone ، ويضيف SOAP طبقة أمان إضافية لطلبات API.

  • يعتبر تكامل SOAP أكثر تعقيدًا
  • يتم إرسال المعلومات مشفرة
  • لا يوجد حد لحجم الطلب
  • متوسطة / عالية الأمان

تتيح لك واجهة برمجة تطبيقات JSON الخاصة بنا إرسال الطلبات بتنسيق JSON مع {اللغة} ، بالإضافة إلى أن واجهة برمجة التطبيقات هذه تضيف بروتوكول oAuth 2.0 في المصادقة التي تتيح لك إضافة طبقة أمان إضافية.

  • يعتبر تكامل JSON oAuth 2.0 أكثر تعقيدًا
  • يتم إرسال المعلومات مشفرة
  • لا يوجد حد لحجم الطلب
  • حماية عالية

ربط Objective C / iPhone بواجهة برمجة التطبيقات الحسابات الفرعية الخاصة بنا

01

سجل كعميل

من أجل الوصول إلى API ، يجب أن تكون عميل Afilnet. سيستغرق التسجيل بضع دقائق.

02

طلب نسخة تجريبية مجانية

ستقدم لك شركتنا رصيدًا تجريبيًا يتيح لك الاختبار باستخدام واجهة برمجة التطبيقات التي تحتاجها.

03

دمج API

قم بإجراء تكامل API باستخدام لغة البرمجة التي تختارها. إذا كان لديك أي أسئلة أو اقتراحات حول API ، فاتصل بنا

04

مرحبا بكم في Afilnet!

كل شيء جاهز! ، تمكن من تحسين اتصالاته مع Afilnet. نحن هنا لدعم API لدينا عند الحاجة إليها


تواصل مع فريقنا لطرح أي أسئلة من خلال طرق الاتصال التي نقدمها. سيحاول فريقنا أن يقدم لك حلاً فوريًا وسيساعدك في دمج API الخاص بنا في برنامجك.

جرب Afilnet مجانًا!

سجل مجانا وجرب Afilnet! نحن نقدم لك نسخة تجريبية مجانية من خدماتنا. *



(*) الترويج صالح فقط للشركات التي لم تستخدم خدمة Afilnet من قبل. عند طلب الرصيد المجاني ، قد تطلب Afilnet التحقق من معلومات شركتك


الرسائل القصيرة بالجملة · التسويق عبر البريد الإلكتروني · شبكة اجتماعية · رسالة فورية · شهادة · وأكثر بكثير
استمر معلومات مهمة حول ملفات تعريف الارتباط: إذا واصلت استخدام هذا الويب ، فسنفترض أنك تقبل شروط الاستخدام. ستجد المزيد من المعلومات في سياسة ملفات تعريف الارتباط الخاصة بنا.
طرق الدفع
تحويلة كهربية بالسلك
بطاقة إئتمان
Paypal
Western Union
Skrill
Crypto
Afilnet بلغتك

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