I was testing the customer profile permissions demo here: Customer Profile Demo
I noticed that it would not read my email, and each time instructs me to "enable customer profile permissions in the Amazon Alexa app" which I have done and it just repeats the message.
As I thought it would all be automated by voice, my only question is,
Would the end user have to go through this step of manually enabling permissions and typing in their password?
No, not all the processes can be automated through voice for security and privacy reasons. One major field here is password acquisition.
As stated in Developer documentation,
Configure your skill in the developer console to indicate that it
requires customer contact information. As a result, when the customer
enables the skill, the customer is prompted, in the Alexa app, to
consent to provide the contact information.
Related
We are trying to get our Instagram Basic Display app reviewed. But we keep being rejected because the reviewer gets an Error 400: "insufficient developer role" (of course, we do not get this error with our test users).
See the attached screenshot that was provided by the reviewer.
I would assume that the reviewers would have a special test account that does not need to be added to the test users of our app?
And also we cannot put the app in Live mode because it was not approved during the review process.
What are we doing wrong here?
Nobody will tell you but you need to:
create a Facebook test user
create an Instagram account with that FB test user
give the credentials (email/address) of the Facebook test user to the reviewer in the Instagram Basic Display submission
When i try to connect google actions through google assistant i need to get user email id from google account to perform some Operations. For this i try to pops up message to get end user permission to get user email id from google account. The below message pops up when user try to access my actions.
“I’ll just need to get your email from Google account. Is that ok?”
If user says "yes" then will get user email id or if user says "no" it will reject.
My query is if user says "Thank you" or "fine" then also getting user email id. is it expected behavior? if any document link available for this please share with me.
Yes, this is expected behaviour.
Getting the user's email or other user details is handled via accountlinking. I assume you are using Google Sign-in due to the dialogs that are used. The dialogs that are shown to your user when doing this are handled by Google.
Google has trained these dialogs quite well to make sure that the users details are only shared when the user agrees to it. If they answer the question with something unrelated, the dialog will reprompt automatically to make sure that user details are only shared if the user really means to do that.
The words "Thank you" and "Fine" are close enough to a Yes answer, so Google picks this up as a agreement to sharing the details.
I'm trying to build an ecosystem where users uses its voice as biometric registration, that implies to get access to user's voice in order to be checked by biometric processes.
Does any body know how can I build that functionality using Dialogflow? How can I get the voice recording?
Regards.
For security reasons, Google does not provide the audio from a user to Actions. Users can get this through their activity log, but Actions cannot.
However, if you want this for identity purposes, Google is already doing this. If a user has enabled Voice Match on their Google devices, then you can either use Account Linking with Google Sign In to get the user's Google ID with their permission, or you can put a token of some sort in the user storage to determine when the same user has returned in the future.
I'm trying to implement the DocuSign embedded signing. I'm kind of successful with few things left.
Without a developer account it's not possible to use the API, isn't it? I both have a pro account and a free account. Then I created a developer account with the same email and password I have for the free account. But when signing a document it says:
Demonstration Document Only.
Please see the image for better understanding:
Why is this appearing? Is it because I am using a developer account that has the same credentials as the free account? Will it disappear if I create a developer account with the same email and password I have for the pro account?
If I want to work with the API then will I have to control everything from developer account? I mean add template and other relevant signing stuff. Then what's the pro account for, which I've purchased?
Also, recipient is not receiving any email. Please see the images for better understanding:
I've asked the same thing at DocuSign support, but left with no answers.
DocuSign - API Certification Process
Integrations using DocuSign APIs must go through the Certification process to operate in the DocuSign production environment. During API Certification, the Integration is examined for following DocuSign’s Security & Design Requirements. We recommend reviewing our API Requirements Guide prior to beginning development as it will streamline the certification process later.
In order to avoid delays in processing please make sure the following items have been satisfied prior to beginning the process. These are explained in further detail in the API Certification Guide.
1) Customer or Partner sales contract has been executed.
2) 20+ test
transactions have already been executed.
Please review the following guides prior to beginning the API Certification process, a sample list of questions that will be asked has also been provided:
API PDF Security & Design Requirements | API PDF API Certification InfoSheet
Please e-mail any questions regarding the API Certification process to apicertifications#docusign.com or your DocuSign Account Manager.
We're planning a web service based on recurring monthly payments.
The site would have similar user accounts as Netflix or Spotify. The site would have an account section were the user can manage the billing and other details.
I've looked into different payment gateway provides, but I'm still wondering how to implement the user account as a part of the main site and how to combine that to the billing system.
First some information:
The site would first have just one monthly plan xx$/month
Credit cards need to be accepted
We're based in EU
We don't want to use PayPal
The user account section would contain:
User profile (name, email, etc.)
Website options (features on / off)
Subscription & billing management (edit credit card, current period, cancel, etc)
Questions:
How to combine the basic user accounts on my site with the billing system provider?
What information should I store in my own database?
Should I use a 3rd party user account management software on top of a payment gateway provider?
If so, which one would work similar to Spotify's account management?
How to setup the first sign up flow where user enters CC information?
Thank you for the ideas!
This is relatively easy to do using Laravel (a php framework) and a package called cashier. This package uses a payment service called Stripe which allows you to create recurring payments. There is even a tutorial on how to do it on Laracast.