README
apple-store-link
If you are looking for a module that does links for more than one store see store-link
.
Install
$ npm install --save apple-store-link
Usage
var appleStoreLink = require('apple-store-link');
appleStoreLink('376183339');
//=> https://itunes.apple.com/app/id376183339
appleStoreLink('376183339', 'us');
//=> https://itunes.apple.com/us/app/id376183339
appleStoreLink('376183339', 'us', 'ted');
//=> https://itunes.apple.com/us/app/ted/id376183339
appleStoreLink('376183339', null, 'ted');
//=> https://itunes.apple.com/app/ted/id376183339
appleStoreLink('376183339', null, 'ted', 'itms-apps');
//=> itms-app://itunes.apple.com/app/ted/id376183339
API
Apple iTunes
https://itunes.apple.com/[lang]/app/[developer]/id[id]
appleStoreLink(id, lang, developer, protocol)
id
Required
Type: string
The string that identifies the application on each store.
lang
Optional
Type: string
Localized Apple iTunes page (ex: us, es, pt).
developer
Optional
Type: string
The developer's id.
protocol
Optional
Type: string
The protocol to use for the link:
https
: Default, goes to the application's page on the browser.itms
: Calls for the App Store to be launched.
Note: this variable is only checked to see if it's a string, the protocol is open for any content you'd like on the string (as all other parameters).
License
MIT © Pedro Duarte