Evaluating bids

Criar uma implementação em Php conectada com a Onesignal

Published on the December 07, 2023 in IT & Programming

About this project

Open

Tenho uma Landing Page de um produto, e preciso implementar o serviço de Web Push da OneSignal.

Já possuo uma conta da OneSignal, e o script Javascript já está implementado na minha página.

Para este projeto, vou precisar das seguintes implementações:

+  O Script da OneSignal em Javascript, provavelmente possui uma função capaz de retornar o ID do visitante cadastrado na OneSignal, sempre quando este aceita receber notificações pelo navegador. Gostaria de receber via console.log() uma mensagem informando o ID do visitante retornado.

+ Preciso de uma classe em php que se comunique com a api da onesignal, de modo que essa classe contenha apenas um métodos principais:

  - sendmessagetousers($args, $users): método público responsável por enviar mensagens para a api da onesignal. Ela recebe dois argumentos principais:

  $args: Array que contém uma estrutura de chave e valor que armazena as informações da mensagem push, como:

  'title': 'Título da Aplicação',
  'message': 'Mensagem da Aplicação',
  'title_link': 'Título do Link',
  'link_url': 'URL do Link',
 
  (Quais outros argumentos interessantes que podemos enviar?)

  $users: Array que contém uma estrutura de valores que representam o ID dos visitantes:

  ['000000-000000-000000', '000000-000000-000000', ...]
 
Não precisa de nenhum framework, os arquivos podem ser escritos em PHP Vanilla.

Project overview

Link da OneSignal: https://onesignal.com/

Category IT & Programming
Subcategory Web development
What is the scope of the project? Small change or bug
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
API Integrations Other (Other APIs)
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by W. L.