You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
برای افزودن یک یا چند شماره تلفن همراه به یک گروه خاص از دفتر تلفن سامانه مدیریت پیام کوتاه خود از این متد استفاده کنید . با توجه به جدول ذیل پارامتر های این متد را مقدار دهی کنید .
پارامترهای ورودی
نام
نوع
اجباری / اختیاری
توضیح
UserName
String
اجباری
نام کاربری
Password
String
اجباری
کلمه عبور
NumberGroupID
String
اجباری
شناسه گروه دفتر تلفن
PersonNumber
String
اجباری
شماره افراد مورد نظر
PersonName
String
اختیاری
نام افراد مورد نظر
خروجی متد
نوع
توضیح
Array Of Long Integer
آرایه ای که نشان دهنده موفقیت آمیز بودن ثبت و یا کدهای خطا می باشد
نکات مهم در مورد کار با متد InsertNumberInNumberGroup
فقط کاربرانی می توانند از این متد استفاده کنند که هم کاربر وب سرویس و هم کاربر سامانه مدیریت پیام کوتاه باشند.
پارامتر PersonName اختیاری می باشد ، به این معنی که اگر قصد ارسال آن را ندارید ، یا مقدار null و یا آرایه ای با طول صفر را به متد ارسال کنید .
اگر پارامتر PersonName را به متد ارسال می نمایید دقت کنید که طول آرایه آن با طول آرایه PersonNumber برابر باشد و همچنین نام هر فرد متناظر با شماره قرار گرفته در آرایه PersonNumber ارسال گردد .
خروجی این متد یا عدد 50 می باشد که نشان دهنده موفقیت آمیز بودن روند ثبت اطلاعات هر فرد است و یا کدهای خطا می باشد که با توجه به جدول کد خطاها از نوع خطاها اطلاع حاصل نمایید .
/** Insert Number To PhoneBook @param UserName String @param Password String @param NumberGroupID long GroupID @param PersonNumber Array of String @param PersonName Array of String @return Array of long */publicfinallong[] InsertNumberInNumberGroup(StringUserName, StringPassword, longNumberGroupID, String[] PersonNumber, String[] PersonName)
{
try (SOAP.SMSSMSService = newSOAP.SMS())
{
returnSMSService.InsertNumberInNumberGroup(UserName, Password, NumberGroupID, PersonNumber, PersonName);
}
catch (RuntimeExceptionex){}
}
C#
publicstaticclassAPI{/// <summary>/// Insert Number To PhoneBook/// </summary>/// <param name="UserName">String</param>/// <param name="Password">String</param>/// <param name="NumberGroupID">long GroupID</param>/// <param name="PersonNumber">Array of String </param>/// <param name="PersonName">Array of String </param>/// <returns>Array of long </returns>publicstaticlong[]InsertNumberInNumberGroup(stringUserName,stringPassword,longNumberGroupID,string[]PersonNumber,string[]PersonName){using(SOAP.SMSSMSService=newSOAP.SMS()){returnSMSService.InsertNumberInNumberGroup(UserName,Password,NumberGroupID,PersonNumber,PersonName);}}}
VB.net
ImportsSystem.NetImportsSystem.IOImportsSystem.TextImportsSystem.Web.Script.SerializationpublicClassAPI''' <summary>''' Insert Number To PhoneBook''' </summary>''' <param name="UserName">String</param>''' <param name="Password">String</param>''' <param name="NumberGroupID">long GroupID</param>''' <param name="PersonNumber">Array of String </param>''' <param name="PersonName">Array of String </param>''' <returns>Array of long </returns>publicSharedFunctionInsertNumberInNumberGroup(UserNameAsString,PasswordAsString,NumberGroupIDAsLong,PersonNumberAsString(),PersonNameAsString())AsLong()UsingSMSServiceAsNewSOAP.SMS()ReturnSMSService.InsertNumberInNumberGroup(UserName,Password,NumberGroupID,PersonNumber,PersonName)EndUsingEndFunctionEndClass