sns-mobile | Push notifications to Android , Kindle , and iOS devices | iOS library

 by   evanshortiss JavaScript Version: 1.3.1 License: No License

kandi X-RAY | sns-mobile Summary

kandi X-RAY | sns-mobile Summary

sns-mobile is a JavaScript library typically used in Mobile, iOS, React Native applications. sns-mobile has no bugs, it has no vulnerabilities and it has low support. You can install using 'npm i sns-mobile' or download it from GitHub, npm.

Module to make interacting with mobile push notifications for iOS and Android easier. Wraps the Amazon aws-sdk node module. The idea is that you can create an object to represent each Platform Application you plan to use and remove the excess features that aren't needed for Android and iOS applications.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              sns-mobile has a low active ecosystem.
              It has 89 star(s) with 32 fork(s). There are 6 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 1 open issues and 21 have been closed. On average issues are closed in 88 days. There are 1 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of sns-mobile is 1.3.1

            kandi-Quality Quality

              sns-mobile has no bugs reported.

            kandi-Security Security

              sns-mobile has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              sns-mobile does not have a standard license declared.
              Check the repository for any license declaration and review the terms closely.
              OutlinedDot
              Without a license, all rights are reserved, and you cannot use the library in your applications.

            kandi-Reuse Reuse

              sns-mobile releases are not available. You will need to build from source code and install.
              Deployable package is available in npm.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of sns-mobile
            Get all kandi verified functions for this library.

            sns-mobile Key Features

            No Key Features are available at this moment for sns-mobile.

            sns-mobile Examples and Code Snippets

            No Code Snippets are available at this moment for sns-mobile.

            Community Discussions

            QUESTION

            SNS Mobile push notifications extremely confused
            Asked 2019-Aug-29 at 08:49

            Right now I'm trying to send mobile push notifications to my phone when someone publishes a message to SNS. I'm confused about what services I have to use. Do I have to use a 3rd party service like Firebase Cloud Messaging/GCM to send mobile push notifications? Or can I send it directly from SNS to my phone.

            In AWS docs it's a bit contradicting to me.

            https://docs.aws.amazon.com/sns/latest/dg/sns-mobile-application-as-subscriber.html

            It says:

            To begin using Amazon SNS mobile push notifications, you need the following:

            A set of credentials for connecting to one of the supported push notification services: ADM, APNS, Baidu, FCM, MPNS, or WNS.

            A mobile app that is registered and configured to use one of the supported push notification services.

            So that means we have to use a third party service right? But however in one of the AWS SNS tutorials:

            https://docs.aws.amazon.com/sns/latest/dg/mobile-platform-endpoint.html

            it says we can create a platform endpoint for my mobile device so that it can recieve push notifications. I am extremely confused, do we have to use a third party service or can we send SNS push notifications directly to our phone?

            I checked stackoverflow and the answers are not clear to me either

            Can Amazon SNS push notifications directly to mobile devices?

            Amazon SNS Sending direct push notification to individual device

            Can someone please clarify this for me?

            ...

            ANSWER

            Answered 2019-Aug-29 at 08:49

            AWS SNS manages and abstracts different push notification services.

            For AWS SNS to be able to make use of the appropriate push notification service, it would need a platform endpoint. It would need to know which platform (i.e iOS) an app is built.

            it says we can create a platform endpoint for my mobile device

            To create a platform endpoint, you would need a certificate coming from the Push Notification provider.

            • Example: .p12 is a certificate from Apple which will require "Push Notification" feature to be enabled.

            Once a platform application is created, the app would need to register a unique device token to AWS SNS.

            This device token is generated by iOS or Android to uniquely identify the device. The app can only generate the device token if it's properly signed by a certificate from the Push Notification provider.

            do we have to use a third party service

            Yes you need a third party service to:

            1. generate the certificate with push notification feature enabled
            2. generate the device token associated with your physical device
            3. properly sign the app using the certificate

            or can we send SNS push notifications directly to our phone?

            AWS SNS manages this for you by matching device endpoints to the correct device token. Then invoking the appropriate push notification service. (i.e APNS, GCM).

            Source https://stackoverflow.com/questions/57705180

            QUESTION

            SNS Push Notifications with image using Node.js?
            Asked 2017-Aug-04 at 19:42

            I am using Amazon SNS Mobile Push Notifications both for android and ios. I am quite successful with sending push notification with text and icon only. Now i am trying to send the notification with an image bottom. I searched every where but couldn't find a perfect docs to work on. Any suggestions please.

            i installed this package using npm , i used this to send push notification. please refer this link. https://www.npmjs.com/package/sns-mobile

            ...

            ANSWER

            Answered 2017-Aug-04 at 19:42

            Every image-containing push notification sent could contain a mediaReference that the app can later use to obtain content from a web service or from the apps bundled resources.

            In any media case, the final resource link / bundle-resource-ref. can be composed within the app, (example) depending on other parameters within the push.

            Remember that if the resource is not bundled you will have to download the image before displaying the notification (using it)

            So the solution is in the client-side... Implement specific methods for each of your platforms (android & ios), perform the required operations (i repeat, different and specific to the platform) in order to display the push notification with the image.

            NOTE : Tell me if you need references for building platform specific notifications with images. (and if so, what min sdk version you are using for each)

            Source https://stackoverflow.com/questions/45452552

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install sns-mobile

            To use Amazon SNS you need a Secret Access Key and an Access Key Id. Getting these will require you to create a user under the IAM section of AWS and attach a User Policy with the following Policy Document:.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            Install
          • npm

            npm i sns-mobile

          • CLONE
          • HTTPS

            https://github.com/evanshortiss/sns-mobile.git

          • CLI

            gh repo clone evanshortiss/sns-mobile

          • sshUrl

            git@github.com:evanshortiss/sns-mobile.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Explore Related Topics

            Consider Popular iOS Libraries

            swift

            by apple

            ionic-framework

            by ionic-team

            awesome-ios

            by vsouza

            fastlane

            by fastlane

            glide

            by bumptech

            Try Top Libraries by evanshortiss

            env-var

            by evanshortissJavaScript

            express-joi-validation

            by evanshortissJavaScript

            yr.no-forecast

            by evanshortissJavaScript

            express-expeditious

            by evanshortissJavaScript

            vector2d

            by evanshortissTypeScript