is deeplinking into the google assistant app possible? - actions-on-google

I want to link from my app into the Smart-Home-Control Screen of the Google Assistant App.
Unfortunately I do not find any documentation with these keywords.
Is it possible to do that?
I'm thinking off something like googleassistant://
If yes - how?
Thank you!

For conversational Actions, you can use Action links to guide users to the specified intent within your Action.

Not sure about direct link to the smart home control screen but these urls will launch the home app. You may be able to find and endpoint which shows this the control screen
https://madeby.google.com.
https://madeby.google.com/home-app.
Replace agentId with your action agent ID.
https://madeby.google.com/home-app/?deeplink=setup%2Fha_linking%3Fagent_id%3Dda-prod-agentId
See:
https://developers.google.com/assistant/smarthome/develop/discovery

Related

How to support multiple domain links to open home screen app for flutter web pwa?

Problem is that when user installs the home screen app from google form a link such as wen-el-sahra.web.app and then a link such as wen-el-sahra.web.app/home is clicked it opens in home screen app but if wen-el-sahra.firebaseapp.com/home is clicked it doesnot open in homescreen app. Thanks for your help in advance.
This is not a bug or a problem to circumvent. Instead it has to be handled inside the app to work on the same origin. For a detailed explanation on why this is not the case please read this article on multi-orign-pwas.
So I would suggest to work with only one domain or as in the above mentioned article request user permission to register each sub-domain while installing the PWA initially, if this is possible.
I assume you are using firebase hosting. So always works with the available registered domain. That way there is no need to expose the web.app and firebaseapp.com domains to the users. In this case always work with wenelsahra.com

How to share an image from gallery with my flutter app?

Can anyone point me to a library or advice on how I can go about sharing an image from the gallery with my app using the share button? I want to have my app appear in the list of apps to share with. There are libraries such as [share] https://pub.dev/packages/share that allow you to share content from your app with other apps but it doesn't do what I am looking for.
TL:DR Coming from android,you can do this with a content provider. then using platfrom channels get it to flutter.
Allowing Other Apps to Start Your Activity
For example, if you build a social app that can share messages or photos with the user's friends, you should support the ACTION_SEND intent. Then, when users initiate a "share" action from another app, your app appears as an option in the chooser dialog (also known as the "disambiguation dialog")
To allow other apps to start your activity in this way, you need to add an element in your manifest file for the corresponding element.
When your app is installed on a device, the system identifies your intent filters and adds the information to an internal catalog of intents supported by all installed apps. When an app calls startActivity() or startActivityForResult(), with an implicit intent, the system finds which activity (or activities) can respond to the intent.
read more from docs
I guess you are searching for something like explained here:
https://medium.com/flutter-community/receive-sharing-files-to-flutter-app-from-another-app-7a84c0c0cd88
You could also try this flutter package: https://pub.dev/packages/receive_sharing_intent

How to create suggested input in actions on google while creating an google assistant app in dialogflow?

I want to put a prompt to allow user to choose while responding in google assistant app. I am creating this in dialog flow. How do I do this?
If you want to add "suggested input" items into your conversational experience as they show in the simulator or on a screen device, you are talking about "Suggestion Chips". Here is what that looks like in the simulator:
Using Dialogflow you can go into an Intent, and go to Responses. Go to the Google Assistant tab. Add a response and choose the type "Suggestion Chips". The input should match an intent.

How to open an app with google assistant

I would like my assistant to fire up an app on the phone, is that possible?
The assistant does it when I ask it to call someone or sometimes it fires up the browser when I ask for something, will I be able to pass the user onto a web page without him needing to click the richCard?
Thanks
Currently not possible
Also excited for this feature

Facebook Integration in iOS app

I need to post a user-specific text, determined by him, on his wall/timeline when he presses a button (in facebook's tutorial, they make the user login when the app launches, and then it does nothing).
There is a lot of information on the internet but every site does it in other way.
Just wanted to know if there's a specific way to do it.
Thanks!
A quick easy way to add facebook to your app is ShareKit (http://www.getsharekit.com/). This also allows you to add other social network site to your app.
You might want to try Socialize: http://www.GetSocialize.com. It'll allow app users to comment & like within the app, with the option of also sharing out to a social network (Facebook currently live; Twitter coming). Full feature list at http://go.GetSocialize.com/features
DROdio