إنشاء مجموعة باستخدام SQL Server

إنشاء مجموعة من جهات الاتصال باستخدام SQL Server

SQL Server : أساليب

رسالة قصيرة


النص إلى الكلام

البريد الإلكتروني

شبكات اجتماعية

فئات

HLR

بلدان

EVENTS

المستعمل

TEMPLATES

كلمة مرور (OTP)

مثال في SQL Server:

sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'Ole Automation Procedures', 1;
GO
RECONFIGURE;
GO
DECLARE @class varchar(500) = 'group';
DECLARE @method varchar(500) = 'creategroup';
DECLARE @user varchar(500) = 'user';
DECLARE @password varchar(500) = 'password';
DECLARE @name varchar(500) = 'test name';
DECLARE @type varchar(500) = 'mobile';
DECLARE @fields varchar(500) = 'mobile,name,address';
DECLARE @url varchar(255) = 'https://www.afilnet.com/api/http/?class='+@class+'&method='+@method+'&user='+@user+'&password='+@password+'&name='+@name+'&type='+@type+'&fields='+@fields;
DECLARE @win int
DECLARE @hr  int
DECLARE @text varchar(8000)

EXEC @hr=sp_OACreate 'WinHttp.WinHttpRequest.5.1',@win OUT
IF @hr <> 0 EXEC sp_OAGetErrorInfo @win

EXEC @hr=sp_OAMethod @win, 'Open',NULL,'GET',@url,'false'
IF @hr <> 0 EXEC sp_OAGetErrorInfo @win

EXEC @hr=sp_OAMethod @win,'Send'
IF @hr <> 0 EXEC sp_OAGetErrorInfo @win

EXEC @hr=sp_OAGetProperty @win,'ResponseText',@text OUTPUT
IF @hr <> 0 EXEC sp_OAGetErrorInfo @win

EXEC @hr=sp_OADestroy @win
IF @hr <> 0 EXEC sp_OAGetErrorInfo @win



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

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


ينشئ مجموعة اتصال


معاملوصفإجباري / اختياري
class=groupالفئة المطلوبة: الفئة التي تم تقديم الطلب إليهاإلزامي
method=creategroupطريقة الفصل المطلوبة: طريقة الفصل الذي تم تقديم الطلب إليهإلزامي
userالمستخدم والبريد الإلكتروني لحساب Afilnet الخاص بكإلزامي
passwordكلمة المرور لحساب Afilnet الخاص بكإلزامي
nameاسم المجموعةإلزامي
typeنوع المجموعة (البريد الإلكتروني أو المحمول)إلزامي
fieldsقائمة الحقول مفصولة بفواصل. من الضروري تضمين حقل متنقل إذا كان type = mobile وحقل بريد إلكتروني إذا type = emailإلزامي

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

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

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

الشفرةوصف
MISSING_USERالمستخدم أو البريد الإلكتروني غير المدرجة
MISSING_PASSWORDكلمة المرور غير المدرجة
MISSING_CLASSالطبقة غير المدرجة
MISSING_METHODطريقة غير المدرجة
MISSING_COMPULSORY_PARAMالمعلمة الإجبارية غير المدرجة
INCORRECT_USER_PASSWORDمستخدم غير صحيح أو كلمة المرور
INCORRECT_CLASSفئة غير صحيحة
INCORRECT_METHODطريقة غير صحيحة
INCORRECT_TYPEنوع غير صحيح. يجب أن يكون النوع المحمول أو البريد الإلكتروني
MISSING_MAIN_FIELDالحقل الرئيسي مفقود (المحمول إذا كان النوع = جوال أو بريد إلكتروني إذا كان النوع = بريد إلكتروني)
المعلمات:
  • class: group
  • method: creategroup
  • user: user
  • password: password
  • name: test name
  • type: mobile
  • fields: mobile,name,address
طلب:
https://www.afilnet.com/api/http/?class=group&method=creategroup&user=user&password=password&name=test+name&type=mobile&fields=mobile,name,address
معلومات مهمة حول ملفات تعريف الارتباط: إذا واصلت استخدام هذا الويب ، فسنفترض أنك تقبل شروط الاستخدام. ستجد المزيد من المعلومات في سياسة ملفات تعريف الارتباط الخاصة بنا. استمر