رفتن به مطلب
  • 0

بررسی اس ام اس ارسالی


m007moh

سوال

با سلام دوستان 

 

من یه قصد دارم اس ام اس های دریافتی و ارسالی رو بررسی کنم 

 

توی سرویس از تابع های زیر استفاده کردم

 

که SmsGetter از نوع SmsInterceptor هست

Sub SmsGetter_MessageReceived (From As String, Body As String) As Boolean
	ToastMessageShow("recive",True)
End Sub

Sub SmsGetter_MessageSent (MessageId As Int)
	ToastMessageShow("send",True)
End Sub

حالا وقتی اس ام اس دریاغت میکنم تابع MessageReceived کامل اجرا میشه و درست اما زمان ارسال اس ام اس تابع MessageSent اجرا نمیشه

 

میخواستم لطف کنید و راهنمایی کنید 

 

یا اگر روش بهتری رو میدونید ممنون میشم بگید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

5 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

در در 1395/06/04, 13:32:03، پژمان نیکروان گفته است :

بعد از Initialize کردن باید گوش دادن به پیام های خروجی رو فعال کنید:


SmsGetter.ListenToOutgoingMessages

ممنون از بررسیتون ولی فورس کلوز میده

 

اینو ک میذارم حتی اس ام اس های دریافتی رو هم فورس کلوز میده

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

کدهای سرویستون رو کامل بذارید. درضمن دسترسی هم نیاز هست اگه اشتباه نکنم باید به منیفست اضافه بشه.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

کدهای سرویستون رو کامل بذارید. درضمن دسترسی هم نیاز هست اگه اشتباه نکنم باید به منیفست اضافه بشه.

#Region  Service Attributes 
	#StartAtBoot: False
#End Region

Sub Process_Globals

	Dim SmsGetter As SmsInterceptor
	
End Sub
Sub Service_Create
SmsGetter.Initialize("SmsGetter")

End Sub

Sub Service_Start (StartingIntent As Intent)
StartServiceAt("",DateTime.Now + 0.1*DateTime.TicksPerMinute,False)
End Sub

Sub Service_Destroy
StartService("")
End Sub

Sub SmsGetter_MessageReceived (From As String, Body As String) As Boolean
	ToastMessageShow("recive",True)
End Sub

Sub SmsGetter_MessageSent (MessageId As Int)

	ToastMessageShow("send",True)
End Sub



بفرمایید ولی من درسترسی رو اضاف نکردم و قسمت دریافتش درست کار کرد

لینک ارسال
به اشتراک گذاری در سایت های دیگر

با سلام دوستان 

 

من یه قصد دارم اس ام اس های دریافتی و ارسالی رو بررسی کنم 

 

توی سرویس از تابع های زیر استفاده کردم

 

که SmsGetter از نوع SmsInterceptor هست

Sub SmsGetter_MessageReceived (From As String, Body As String) As Boolean
	ToastMessageShow("recive",True)
End Sub

Sub SmsGetter_MessageSent (MessageId As Int)
	ToastMessageShow("send",True)
End Sub

حالا وقتی اس ام اس دریاغت میکنم تابع MessageReceived کامل اجرا میشه و درست اما زمان ارسال اس ام اس تابع MessageSent اجرا نمیشه

 

میخواستم لطف کنید و راهنمایی کنید 

 

یا اگر روش بهتری رو میدونید ممنون میشم بگید

 

سلام منم هر چی سرچ کردم چیزی پیدا نکردم اکر به نتیجه رسیدید  حتما در اینجا اطلاع دهید تا من و دیگر دوستان استفاده کنیم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بفرمایید ولی من درسترسی رو اضاف نکردم و قسمت دریافتش درست کار کرد

بعد از Initialize کردن باید گوش دادن به پیام های خروجی رو فعال کنید:

SmsGetter.ListenToOutgoingMessages
لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...