Giter Site home page Giter Site logo

greensyntax / apns-tester Goto Github PK

View Code? Open in Web Editor NEW
1.0 3.0 1.0 120 KB

APNS :video_game: It's a handy web tool where you can send push notification to a valid token. In simple words, it let you trigger a push notification manually.

PHP 97.40% CSS 2.60%
php apns push notification apns-certificate apns2 apple

apns-tester's Introduction

๐ŸŽฎ xAPNS


xAPNS is a Web Tool which let you send Push Notifications Messages to your iOS Device.

Hosted

http://api.greensyntax.co.in/apnsPHP/

Header_Image

Objective

So, If you have ever worked on Push Notification, then it's always difficult to test the code wheather Push Notifications are coming or not. So, xAPNS will let you do that. What you need in order to test the Push Notifcations,

  • APNS Token
  • *.pem certificate

Features

  • Woks for both Development and Distribution Certificate
  • Customize Your Push Message with JSON
  • or, Plain Text Message

How to Genrate PEM from p12 Certificate

  1. First, you need to drag APNS p12 Certificate from Developer Portal (if you're not aware of these)
  2. Then, convert p12 certificate into pem file. And, open your Terminal
openssl pkcs12 -in pushcert.p12 -out pushcert.pem -nodes -clcerts

Here, pushcert.p12 is the name of p12 file. Your's might be different. And, I'm assuming you're in the same

Payload

Simplest payload would look like,

{
	"aps": {
		"alert": "This is my ROFL Push Message",
		"badge": 0,
		"sound": "default"
	}
}

Report Bug

If you have any issue with the app, please report an Issue. You're free to add pull request if you want to contribute in the this project.

apns-tester's People

Contributors

greensyntax avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Forkers

b0ttleneck

apns-tester's Issues

Feature : Configure JSON

You can change the aps object in Payload object.
And, add extra object which you want to send along with the apn playload.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.