Gratitude

On Friday, November 20, 2020 at 10:33:10 AM UTC+2 Ramos wrote:

> create a module inside web2py
> API_Pusher.py
>
> import pusher
>
> def pusher_client():
>     return pusher.Pusher(
>                           app_id='yourid',
>                           key='yourkey',
>                           secret='yoursecret',
>                           cluster='eu',
>                           ssl=True
>                         )
>
>
> Then inside your controllers
>
> from API_Pusher import pusher_client
> ...
> pusher_client().trigger('fileit', 'plannerPesos',  {'message': 
> "PlaySound('ok')"})
>
> Em sex., 20 de nov. de 2020 às 07:41, mostwanted <godir...@gmail.com> 
> escreveu:
>
>> Hey Ramos, I was able to successfully register the app on pusher.com. 
>> towards step 4 its says i should copy this code:
>> *CODE:*
>> curl -H "Content-Type: application/json" \
>>      -H "Authorization: Bearer 
>> 9C9232906DFC6C8F8115926CC30D637945EB75F60467DA77977C399C4235E61C" \
>>      -X POST "
>> https://733e2240-aca0-4a12-a5a9-c3b1422b9063.pushnotifications.pusher.com/publish_api/v1/instances/733e2240-aca0-4a12-a5a9-c3b1422b9063/publishes";
>>  
>> \
>>      -d 
>> '{"interests":["hello"],"web":{"notification":{"title":"Hello","body":"Hello,
>>  
>> world!"}}}'
>>
>> to my console! Which console is this one? My desktop console? I'm hosted 
>> with pythonanywhere.com, can i use the Bash console in my dashboard?
>>
>> On Tuesday, November 17, 2020 at 7:53:20 AM UTC+2 mostwanted wrote:
>>
>>> Thanks alot Ramos, think this will work, very little work needs to be 
>>> done here, I'll try it out.
>>>
>>> On Tuesday, November 17, 2020 at 1:06:10 AM UTC+2 Ramos wrote:
>>>
>>>> Why reiventing the wheel ??? 
>>>> https://pusher.com/
>>>>
>>>> I use it with web2py and works like a charm
>>>>
>>>>
>>>> Em seg., 16 de nov. de 2020 às 08:44, mostwanted <godir...@gmail.com> 
>>>> escreveu:
>>>>
>>>>> So far all I have been able achieve is asking the user for permission 
>>>>> to send them notifications & if they accept all that happens is that 
>>>>> everytime they open the app they get a greetings notification, achieving 
>>>>> that was not complicated because it was straight forward, I placed the 
>>>>> code 
>>>>> in my main.js script & it runs everytime the service worker gets 
>>>>> registered.
>>>>>
>>>>> *CODE:*
>>>>> Notification.requestPermission(result => {
>>>>>   if (result === 'granted') {
>>>>>     showNotification('Welcome to My App™', 'Everything Services™')
>>>>>   }
>>>>> });
>>>>>
>>>>> function showNotification(title, message) {
>>>>>   if ('Notification' in window) {
>>>>>     navigator.serviceWorker.ready.then(registration => {
>>>>>       registration.showNotification(title, {
>>>>>         body: message,
>>>>>         tag: 'my-app',
>>>>>         icon:'/init/static/images/icon_192x192.png',
>>>>>         badge:'/init/static/images/icon_128x128.png',
>>>>>         vibrate: [200, 100, 200, 100, 200, 100]
>>>>>       });
>>>>>     });
>>>>>   }
>>>>> }
>>>>>
>>>>>
>>>>> On Monday, November 16, 2020 at 10:31:10 AM UTC+2 mostwanted wrote:
>>>>>
>>>>>>
>>>>>> Has anyone been able to implement push notifications on their web2py 
>>>>>> apps? 
>>>>>>
>>>>>> I need a working application with some examples on how to implement 
>>>>>> this for one of my applications.
>>>>>>
>>>>>> I've been looking at the "web-push-book (
>>>>>> https://web-push-book.gauntface.com/how-push-works/)" but I cant put 
>>>>>> it together in my head.
>>>>>>
>>>>>> What I wanna achieve is relatively basic, I have an applivcation that 
>>>>>> offers information on services & products sold in my area, so what I 
>>>>>> want 
>>>>>> is to be able to send notifications everytime a new service or product 
>>>>>> is 
>>>>>> registered.
>>>>>>
>>>>>> If anyone has any idea on how I can easily implement this please help 
>>>>>> me.
>>>>>>
>>>>>> Regards;
>>>>>>
>>>>>> Mostwanted
>>>>>>
>>>>> -- 
>>>>> Resources:
>>>>> - http://web2py.com
>>>>> - http://web2py.com/book (Documentation)
>>>>> - http://github.com/web2py/web2py (Source code)
>>>>> - https://code.google.com/p/web2py/issues/list (Report Issues)
>>>>> --- 
>>>>> You received this message because you are subscribed to the Google 
>>>>> Groups "web2py-users" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>>> an email to web2py+un...@googlegroups.com.
>>>>> To view this discussion on the web visit 
>>>>> https://groups.google.com/d/msgid/web2py/01da1065-f7d3-4394-9014-a424639bef03n%40googlegroups.com
>>>>>  
>>>>> <https://groups.google.com/d/msgid/web2py/01da1065-f7d3-4394-9014-a424639bef03n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>> -- 
>> Resources:
>> - http://web2py.com
>> - http://web2py.com/book (Documentation)
>> - http://github.com/web2py/web2py (Source code)
>> - https://code.google.com/p/web2py/issues/list (Report Issues)
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "web2py-users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to web2py+un...@googlegroups.com.
>>
> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/web2py/ca28be9e-6720-4993-9f68-1a42cf57a2c1n%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/web2py/ca28be9e-6720-4993-9f68-1a42cf57a2c1n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/web2py/fc9b108c-7685-455f-8b22-806860ce3eddn%40googlegroups.com.

Reply via email to