PHP: Fehlermeldung eines Amazon Alexa Skills loggen

PHP ist manchmal soooo ne Mutti! Besonders wenn man von 5.5 auf 7.1.x umsteigt. Immer und überall kommen Fehler. Das Problem: beim Amazon Alexa Skill gibt es kein visuelles Interface. Also hat man als Entwickler automatisch gelosed/verloren, wenn ein PHP-Error/-Warning auftritt. Das muss aber nicht sein! Ich zeig euch, wie ihr jede Fehlermeldung bekommt, ohne das euch Alexa jedes mal erzählt: „Bei der Kommunikation mit dem Skill ist ein Problem aufgetreten.“
(mehr …)

PHP: Inhalt eines Amazon Alexa Skills Request holen und loggen

Meiner Meinung nach sollte jeder Softwareentwickler wissen was, wann, wie und wo in seinem Programm passiert. Besonders bei einem sprachgesteuerten Interface, wie beim Amazon Echo, ist das sehr wichtig. Daher schauen wir uns heute an, wie wir den Request eines Amazon Alexa Skill Aufrufs loggen können.

 

 

(mehr …)

Pro/Kontra: Verwendung eines SDKs/Skill Kits/Frameworks zur Entwicklung eines Amazon Alexa Skills

In den letzten Beiträgen habe ich schon recht viel über die Entwicklung eines Amazon Alexa Custom Skills in Form eines Web Service geschrieben. Heute geht es darum, ob man ein SDK oder Framework dafür nutzen sollte. Dazu habe ich eine kleine Pro-Kontra-Liste aufgestellt.

 

(mehr …)

Quickstart: Amazon Alexa Custom Skill mit PHP und ohne Amazon Lambda entwickeln

Ich lese ab und zu Mobiflip, ein Online Magazin über Technik und co. Dabei ist mir dieser Artikel aufgefallen: Amazon Echo: Alexa individuelle Ansagen abspielen lassen. Darin wird beschrieben, wie man über 10 Ecken ein selbsterstelltes Audio-File über Amazon Echo abspielen kann. Konkret sollen dabei Gäste begrüßt werden.
Meine Meinung: Schöne Idee, schön beschrieben – ABER DAS GEHT AUCH EINFACHER! Hier ist meine Version:)
(mehr …)

Voraussetzungen zur Entwicklung eines Amazon Alexa Custom Skills ohne Amazon Lambda

Na, bist du auch genervt von Amazon Lambda? Nichts funktioniert auf Anhieb und du hast keinen Plan was eigentlich passiert?! Mir ging es genauso, also habe ich mich für die Entwicklung ohne Amazon Lambda auf einem EIGENEN SERVER / WEBSPACE entschieden. Aber es gibt ein paar technische Voraussetzungen die erfüllt sein müssen. Vorab: mein Beitrag basiert auf meinen Erfahrungen und dieser offiziellen Seite von Amazon.

 

(mehr …)

Besonderheiten eines Amazon Alexa Skill Requests

Wie ein Request und ein Response eines Amazon Alexa Skills aufgebaut ist, hat Amazon schon sehr schön auf dieser Seite beschrieben:
https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/alexa-skills-kit-interface-reference
Darum gehe ich lieber auf die Besonderheiten ein.

 

 

(mehr …)

Wie lange dauert die Freigabe eines Amazon Alexa Skills?

kurz und schmerzlos:

5 bis 7 Tage

(mehr …)

Workflow eines Amazon Alexa Skills


Im letzten Beitrag habe ich die Architektur eines Amazon Alexa Skills vorgestellt. Heute geht es um den Workflow eines Skills. Ausgangspunkt des Beitrags ist ein sehr einfaches Beispiel:

  • Wir haben einen Alexa-Skill der fertig konfiguriert und auf einem Amazon Echo getestet ist.
  • Die App heißt Fastfood und wird über das Aktivierungswort „Lieferdienst“ gestartet.

(mehr …)

Architektur eines Amazon Alexa Skills

Amazon EchoDu willst also eine App für deinen Amazon Echo programmieren – hast aber nach 3 Stunden noch nichts zu Stande gebracht? Da geht es dir genauso wie mir^^ Keine Ahnung was IT-Firmen wie IBM, Google, Apple oder eben Amazon geritten hat, aber ich habe noch kein Tutorial von denen gefunden, wo ich auf Anhieb gesagt hätte: „Jo, das ist es! Das ist geil:) Lass uns XY darauf programmieren.“
Nichts, Nada, Niente, Nothing – einfach nix und das ist traurig. Es reicht heutzutage einfach nicht mehr aus irgendwelche Code-Beispiele über den Zaun auf Github zu werfen und zu hoffen, dass es die Communtiy irgendwie richtet. Es gibt zwar verrückte Softwareentwickler, aber ohne Doku und nur mit Try&Error wird das eben nichts. Aber genug gejammert – hier kommt die Rettung:) In diesem Beitrag geht es um Amazon Alexa Skills und die grundlegende Architektur.
(mehr …)

HTML5/JS Canvas: draw multiline text in a rectangle

Déjà-vu! Kennt ihr das? Vor ca 2. Wochen brauchte ich ein Skript, was mir in Java bzw. Android diverse Texte in ein Viereck schreibt. Heute brauch ich das Ding in Javascript-.-„
Zum Glück hab ich was auf dem Kasten und kann das Skript portieren. Erstaunlicherweise ging das echt gut…
Es geht also wieder um Canvas, speziell wie man einen Text ein- oder mehrzeilig in ein Rechteck schreiben kann.

(mehr …)

« Ältere Einträge