اگر بخوام که برنامه مثلا فلان پیام رو وقتی که کاربر آنلاین هست از سرور بگیره و در قالب json به کاربر نشون بده به صورت توست مسیج
باید چکار کنیم
لازم به ذکر است که من از سرویس پوشه استفاده میکنم
اینم کد های json مورد نظرمه
#Region Module Attributes#StartAtBoot: true#StartCommandReturnValue: android.app.Service.START_STICKY#ExcludeFromLibrary: True#End Region'Service module
Sub Process_Globals
Dim PusheUtil As PusheB4AUtil
End Sub
Sub Service_Create
End Sub
Sub Service_Start (StartingIntent As Intent)
Select StartingIntent.Action
Case "com.google.android.c2dm.intent.RECEIVE"
MessageArrived(StartingIntent)
End Select
End Sub
'SubMessageArrived(pIntent AsIntent)' Dim JsonMsg As String
'' JsonMsg = PusheUtil.getPusheJsonMsg(pIntent)
'IfJsonMsg<>""Then' 'add your code here to deal withJsonMsg' End If
'EndSubSubService_DestroyEndSubSubMessageArrived(pIntent AsIntent)DimJsonMsgAsStringJsonMsg=PusheUtil.getPusheJsonMsg(pIntent)IfJsonMsg<>""Then'add your code here to deal with JsonMsg
Log("Json message received: " & JsonMsg)
processJson(JsonMsg)
End If
End Sub
Sub processJson(jsonStr As String)
Dim json1 As JSONParser
Dim data As Map
Dim s1 As String
Dim s2 As String
json1.Initialize(jsonStr)
Try
data = json1.NextObject
s1 = data.Get("titr")
s2 = data.Get("matn")
ToastMessageShow(s2, True)
Catch
Log(LastException)
End Try
End Sub
سرچ کردم ولی موضوعات مختلف بود و هیچ کدوم جواب کار من نبود
توجه کنید که کاربر یک بار برنامه رو باز میکنه.
توجه کنید که دیگه برنامه رو باز نمیکنه و برنامه از سرویس همیشه فعال استفاده میکنه.
سوال
ali2016 54
سلام
اگر بخوام که برنامه مثلا فلان پیام رو وقتی که کاربر آنلاین هست از سرور بگیره و در قالب json به کاربر نشون بده به صورت توست مسیج
باید چکار کنیم
لازم به ذکر است که من از سرویس پوشه استفاده میکنم
اینم کد های json مورد نظرمه
سرچ کردم ولی موضوعات مختلف بود و هیچ کدوم جواب کار من نبود
توجه کنید که کاربر یک بار برنامه رو باز میکنه.
توجه کنید که دیگه برنامه رو باز نمیکنه و برنامه از سرویس همیشه فعال استفاده میکنه.
با تشکر
لینک ارسال
به اشتراک گذاری در سایت های دیگر
22 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.