এই নির্দেশাবলী দেখুন ।
একটি AWS বিকাশকারী অ্যাকাউন্ট এবং AWS অ্যাকাউন্ট তৈরি করুন ।
এডাব্লুএস কনসোলে
- একটি ল্যাম্বদা ফাংশন তৈরি করুন। লাম্বডা ফাংশনে এমন কিছু কোড অন্তর্ভুক্ত করুন যা এপিআইতে অ্যাক্সেস করবে। এটি হয় পাইথন বা জাভা বা নোড.জেএস হতে পারে either
এখানে একটি অজগর লিপি রয়েছে। 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 টি পদক্ষেপগুলি সম্পূর্ণ করুন।