답변:
이 지침을 참조하십시오 .
AWS 개발자 계정 및 AWS 계정을 생성하십시오 .
AWS 콘솔에서
다음은 파이썬 스크립트입니다. modify_state
1 또는 0으로 변경
import urllib2
def modify_state( port, state, token):
url = 'https://us.wio.seeed.io/v1/node/%s/onoff/%s?access_token=%s' % (port, state, token)
req = urllib2.Request(url,'')
response = urllib2.urlopen(req)
def lambda_handler(event, context):
modify_state('GroveRelayD0', <STATE:0:1>, '<APIKEY')
# TODO implement
return {
'version': '1.0',
'sessionAttributes': {},
'response': {
'outputSpeech': {
'type': 'PlainText',
'text': '<whatever whitty remark alexa should say>'
},
'card': {
'type': 'Simple',
'title': "SessionSpeechlet - foo",
'content': "SessionSpeechlet - bar"
},
'reprompt': {
'outputSpeech': {
'type': 'PlainText',
'text': 'I know right'
}
},
'shouldEndSession': True
}
}
개발자 콘솔에서
마지막 2 단계를 건너 뛸 수 있습니다. 스킬은 개발 모드에서 실행되며 사용자 만 액세스 할 수 있습니다. 전 세계의 모든 사람과 기술을 공유하려는 경우에만 마지막 2 단계를 완료하십시오.