How to get the customer associated to an Alexa device when building a custom alexa skill kit? - alexa-skills-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.

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

Cannot submit the application form for requesting access to the Amazon advertising API

We wish to access the amazon advertising API and we follow the steps in this link to apply as a partner. However when we tried to submit an application we encountered an error that says,
Please ensure that you are signed into the Amazon account affiliated
with your corporate email address. If you do not have an Amazon
account affiliated with your corporate email address, you may update
your current Amazon account or create an account
We have tried various accounts and email addresses affiliated with Amazon but it still produces the same error. Also, I don't know what corporate email address are they referring to. I've also posted it on other forums since last week but didn't get any replies so I'm trying it here because maybe a user here knows how to resolve it. I've tried also the amazon advertising API customer support team but it seems that I need to have my application approved first before I can submit a ticket.

Pivotal Tracker email integration

We are using PivotalTracker for task management. A requirement is that when someone sends an email to a company email address like support#company.com with the subject line "Bug", it needs to automatically grab the content of the email and create a story in Pivotal Tracker.
Is that possible?
We have Pivotal Tracker integrated with BugDigger which requires submitting a bug through bug digger interface, but we need a simple email integration.
Can anyone recommend any free tools/API that can do that?
Found out that Pivotal tracker allows email integration but only from the subject line of the email. So whatever the subject line contains can be created as a new activity in Pivotal Tracker but does not detect the body of the email.

Proper workflow for onboarding new customers via API (we're a PMD partner)

We're actively developing our PMD ads management tool. We have a number of customers who want to advertise but don't have a Facebook account of any kind. I have a two part question:
(1) Is their an API/programmatic way for us to create a proper user account for our client so the client can in turn log in to their fresh Facebook account and enter ads payment information? For example, I can imagine an open graph call like this:
createFBUserAccount(f_name:"Joe",l_name:"Smith",email:"joesmith#gmail.com",isbusiness:"false");
or for a person
createFBUserAccount(business_entity_name:"ACME Corp",email:"contact#acmecorp.com",isbusiness:"true");
(2) For users who don't want a Facebook account but still want to advertise on Facebook through us, what is the proper way to create their ads? Let's say this is a business interested in buying External Website ads (or Mobile App Install, or any number of other ad units).
we currently don't have a way to create Ad Accounts through API. The user will have to create an account directly through https://www.facebook.com/advertising.
We also have business accounts (doc: https://www.facebook.com/help/131976240210052)
We require either a user account or business account to advertise with us.
Hope this is helpful.

how do I enable digital delivery in the new paypal sandbox

I'm recreating my test environment. I created new business and buyer accounts. I setup the business account as best as I remember including the IPN info.
I attempt to make a purchase using ExpressCheckOut and I get back an error message:
You are not signed up to accept payment for digitally delivered goods.
We are selling a subscription so we are in fact performing a digital delivery. Seems like I remember having to get a PayPal CS person to enable this feature on our live account. Is there something special I need to do in the sandbox?
I opened a new PayPal account to replace my developer account. It doesn't seem like a good idea to use the company live account. Is this unexpected?
The setting needs to be enabled via PayPal agents. Go ahead and send me an email via my profile details including your test account email address and I will enable this for you.

Resources