-
Notifications
You must be signed in to change notification settings - Fork 25
/
readme.txt
61 lines (41 loc) · 1.99 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
=== Plugin Name ===
Contributors: tomharrigan, dlh
Tags: Alexa, Amazon, fieldmanager
Requires at least: 4.4
Tested up to: 4.7.5
Stable tag: 1.0.0
License: MIT
WordPress + Amazon Alexa integration
== Description ==
VoiceWP is a WordPress plugin that integrates with Amazon Alexa to create and enable the creation of Alexa skills.
After setting up the plugin on your site, set up your Alexa skills in the (Amazon developer portal)[https://developer.amazon.com] as you would for any other skill.
Out of the box this plugin supports the creation of three types of skills:
**Flash Briefing Skill**
A Briefings post type is created which is intended to be used for a Flash Briefing skill.
The endpoint for this will be at: `https://yourdomain.com/wp-json/voicewp/v1/skill/briefing`
**Fact/Quote Skills**
A Skills post type is created for generic skill creation. Out of the box Fact/Quote skills can be created.
The endpoint for this will be at: `https://yourdomain.com/wp-json/voicewp/v1/skill/(post_id)`
**News from your posts Skill**
This news/content skill will currently read the 5 latest headlines from your regular WordPress posts and allows the listener to choose a post to be read in full.
The endpoint for this will be at: `https://yourdomain.com/wp-json/voicewp/v1/skill/news`
== Installation ==
1. Install the Fieldmanager plugin
2. Have a valid SSL certificate installed
3. Upload and/or activate the VoiceWP plugin
== Changelog ==
= 1.0.0 =
* Renamed to VoiceWP
* Renames all option, post type, meta prefixes with voicewp
* Adds an update routine to migrate all legacy data
* Moves some code to their own files/classes
* Adds more caching logic for clearing/resaving values to cache
= 0.2 =
* Cache data around briefings and news
* Remove hardcoded messages and add editable fields for different messages (for launch intent, help, stop/cancel)
* Adds intent schema and custom slots within settings screen
* Adds improved utterances
* Adds support for Standard Cards
* Support for PHP 5.3
= 0.1 =
* Initial commit