Discussions regarding 1C:Enterprise for mobile devices with Android, iOS, or Windows Phone.

#1
People who like this: 0 Yes / 0 No
Active user
1C:Professional
Rating: 3
Joined: Dec 4, 2015
Company: Smart ID Dynamics

Hello,

I want to use push notifications, but I can't get DeviceToken.

Does anybody know how to get it ?

 
#2
People who like this: 0 Yes / 0 No
Active user
1C:Professional
Rating: 8
Joined: Jun 25, 2013
Company: 1C Company

Hello, Sebastian Dan,

The 1C:Enterprise platform automatically transforms applications from desktop to mobile so 1C developers do not operate with such native mobile concepts like DeviceToken directly.
Why do you need it?

1C Company support team
 
#3
People who like this: 0 Yes / 0 No
Active user
1C:Professional
Rating: 3
Joined: Dec 4, 2015
Company: Smart ID Dynamics

Hello, Sergey Polikarpov,

I want to make a chat and I need to send notifications from server to mobile.

 
#4
People who like this: 0 Yes / 0 No
Active user
1C:Professional
Rating: 3
Joined: Dec 4, 2015
Company: Smart ID Dynamics

Can you please provide an example how to send notifications to a specific mobile and how to get its ID ?

Thank you!

 
#5
People who like this: 0 Yes / 0 No
Active user
1C:Professional
Rating: 8
Joined: Jun 25, 2013
Company: 1C Company

Sebastian Dan,

Take a look at DeliverableNotificationSubscriberID in Syntax Assistant, the DeviceID property.
To send a notification use the Send method of DeliverableNotificationSendManager

1C Company support team
 
#6
People who like this: 0 Yes / 0 No
Active user
1C:Professional
Rating: 3
Joined: Dec 4, 2015
Company: Smart ID Dynamics

Hello Sergey,

This DeviceID must be generated on each mobile and sent to server. How can I generate it on mobile ?

 
#7
People who like this: 0 Yes / 0 No
Active user
1C:Professional
Rating: 8
Joined: Jun 25, 2013
Company: 1C Company

Sebastian,

To get the device ID, you can use ReceiveNotificationSubscriberID method on a device and pass it to the server. Please remember, that device ID for some reason is not a constant so you have to get and update it time to time. On start, for example.

1C Company support team
 
#8
People who like this: 0 Yes / 0 No
Active user
1C:Professional
Rating: 3
Joined: Dec 4, 2015
Company: Smart ID Dynamics

Hello, Sergey Polikarpov,

I tried to use this function (devID = DeliverableNotifications.ReceiveNotificationSubscriberID();) in ManagedApplicationModule OnStart(), but it generates error "Error calling context method".

I am using 8.3.8.58 on mobile and 8.3.8.2332 on desktop.

 
#9
People who like this: 0 Yes / 0 No
Active user
1C:Professional
Rating: 8
Joined: Jun 25, 2013
Company: 1C Company

Sebastian Dan,

As we discussed there, we need more details to help you. Waiting for your application to look into and debug.

1C Company support team
 
Subscribe
Users browsing this topic (guests: 1, registered: 0, hidden: 0)
Be the first to know tips & tricks on business application development!

A confirmation e-mail has been sent to the e-mail address you provided .

Click the link in the e-mail to confirm and activate the subscription.

/* Улучшаем читаемость списков в документации */ .workarea ul, .content ul { margin: 15px 0 20px 25px !important; padding: 0 !important; list-style-type: disc !important; } .workarea li, .content li { margin-bottom: 8px !important; padding-left: 5px !important; line-height: 1.6 !important; } /* Ультимативный фикс для всех уровней заголовков в контенте */ .workarea h1, .workarea h2, .workarea h3, .workarea h4, .workarea h5, .workarea h6, .content h1, .content h2, .content h3, .content h4, .content h5, .content h6, div[id*="content"] h5, div[class*="content"] h5 { display: block !important; font-weight: 700 !important; color: #005aa0 !important; /* Наш фирменный синий */ text-transform: none !important; margin-top: 30px !important; margin-bottom: 15px !important; line-height: 1.2 !important; font-family: Arial, sans-serif !important; } /* Принудительные размеры в пикселях (чтобы не зависеть от % или em) */ .workarea h1, .content h1 { font-size: 28px !important; } .workarea h2, .content h2 { font-size: 24px !important; } .workarea h3, .content h3 { font-size: 21px !important; } .workarea h4, .content h4 { font-size: 19px !important; } .workarea h5, .content h5 { font-size: 18px !important; } /* Для 5 решеток ##### */ .workarea h6, .content h6 { font-size: 16px !important; } /* Фикс, если Битрикс добавил лишние отступы перед списками после заголовка */ .workarea h5 + ul, .content h5 + ul { margin-top: 5px !important; }