Unable to set the endpoint for Alexa skill - alexa-skills-kit

I am not able to set the endpoint for an Alexa Skill.
I have followed this tutorial:
Linking Netatmo Weather Station to Amazon Echo (Alexa)
At the step 6 : "In the Endpoint field you need to give in the ARN" but there is not field for me to enter the ARN endpoint, Please see attached screenshot.

You need to select the AWS ARN endpoint option, then it will show you the field where you enter the ARN.

Related

How to retrieve user's phone number from WeChat ID?

may I know if there is a way for me to retrieve a phone number from the WeChat MiniProgram sandbox given a WeChat ID?
WeChat documentation states that https://developers.weixin.qq.com/miniprogram/en/dev/framework/open-ability/getPhoneNumber.html
Calling the wx.login API is required before acquiring the user's mobile number linked to Weixin. As the API for acquiring the mobile number can be initiated only by a user’s trigger, click the [button]((button) component to trigger it rather than directly calling the API. Note: Currently, this API is applicable to non-individual developers, and the Mini Programs which have completed verification (not including overseas entities).
I've also inspected the WeChat MiniProgram's network activity and found a "mobile" field but it's encrypted.
"overseas entities" means company or organization not in china.Maybe your company entity can't use this API.
In common when user click the button with attribute of open-type="getPhoneNumber", you can get a code string at callback function.
Posting the code to server.
The server will take the code and token to get the phonebumber from wechat-offical server.The api path is "https://api.weixin.qq.com/wxa/business/getuserphonenumber?access_token=ACCESS_TOKEN".
Server docs "https://developers.weixin.qq.com/miniprogram/en/dev/api-backend/open-api/phonenumber/phonenumber.getPhoneNumber.html"
It's samiler as the process of get user's base information

How to get all bounced and rejected emails in AWS

I am able to send email using SES (Simple Email Service) in sandbox environment , but i want to get all the emails which were bounced,rejected or had any sort of complain.
Can you please tell me in detail about the configuration and Code ( C# language) needed.
I am using asp.net with C#.
Thanks
You need to create a configuration set in SES through which you can track all the events happen to your sent email, configuration sets currently supports three event destinations
cloudwatch
SNS
Firehose
you can choose any of them based on your requirement SES will send the payload for your desired event for example and event for bounce email etc.
I'm posting a screenshot in which i have configured SES configuration set to track emails which are open and deliver the event on cloudwatch and SNS.
for more information you can refer to AWS documentation
SES configuration Set

FareNabber API on Sabre - where do the notifications go

I am interested in seeing if Sabre's FareNabber is an API that works for an application I am building.
The documentation here https://developer.sabre.com/docs/read/rest_apis/air/search/fare_nabber does not explain where/how the notifications get posted to after a subscription made. All I see is the following:
FareNabber nabs the itinerary options and pushes the results to the customer for a purchase decision.
Is this an email to the customer? Is this an HTTP POST with a JSON payload to a server I provide so I can handle the actual email transmission? Where is this documented?
Re Endpoint you set this up during activation:
Note: This service requires activation, please contact your Sabre Account Representative for assistance.
Actually yes you get a JSON - its specified here: http://files.developer.sabre.com/doc/providerdoc/STPS/fare_nabber/v100/FNB_LowFareNotification.json

Error 87 in Authorize.Net payment gateway

I am trying to integrate Authorize.Net in WooCommerce, using the following plugin for it: https://wordpress.org/plugins/yith-woocommerce-authorizenet-payment-gateway/
I set all user IdTransaction Key md5 Hash, but it gives me error 87, I don't understand where I need to put x_market_type as per the support document said.
This is the error I am getting:
From the Authorize.Net documentation about error code 87:
Response Reason Code: 87
Response Reason Text: Transactions of this market type cannot be
processed on this system.
Notes: The server is not configured to process the product type
derived from the market type of this transaction.
This can happen for four reasons:
You are attempting to process a type of transaction that your account
is not designed to process. For example, you attempt to use a card
swipe machine with an account that is enabled for Card Not Present
transactions.
Your software integration is passing an incorrect value
for the field x_market_type. If you are using a Retail account,
x_market_type should be set to a value of "2". The integration guide
for Card Present transactions can be found at
http://www.authorize.net/support/CP_guide.pdf.
Your Merchant Service
Provider may be incorrectly set up for this account.
The product type
(SIC code) is incorrect for this account.
It is recommended to check
the posting URL that is being used for your integration. Please
consult the guide for the integration method you are using to verify
the correct posting URL.
To help troubleshoot this issue, you can confirm the Product Type for
your account using the following steps:
Log in to your account at https://account.authorize.net.
Click Account from the main toolbar.
Click Merchant Profile.
Refer to the Product Type listed under Business Information.

How to get the customer associated to an Alexa device when building a custom alexa skill kit?

When developing a custom alexa skill kit, how to get the customer id or email id registered to the device? Is there a way to implement it.
No, there is no way to get the customer id or e-mail address registered to the device. Amazon has recently added a way to get the postal address (see their blog post about their new Device Address API) but that is all so far.
If, by chance, you are instead asking about getting a customer id or e-mail by associating your own service's account with the user then you should look into account linking.

Resources